Home » Company » Careers » Software Engineer – Developer (Brazil)

About ZPE Systems, Inc.

ZPE Systems solves the networking problems of large enterprises, including 6 of the top 10 global tech giants, to meet increasing demands for infrastructure availability, security, and scalability.

ZPE Systems develops and manufactures secure remote in-band and out-of-band management solutions for enterprises to access, control and manage, and automate critical IT infrastructure from data center to the edge.

Companies that maintain or operate many data centers, colos, campuses, and branch locations, such as those in healthcare, supply chain, education, government and finance, trust ZPE’s Intel-based serial consoles, services routers, and cloud management software to eliminate human error, close security gaps, and resolve interoperability issues.

ZPE Systems was founded in the Silicon Valley in 2013 with sales and support offices worldwide, with continuous expansion through a growing network of trusted partners and service providers.

About the Position

This position is responsible for designing, implementing applications for appliances running embedded Linux on Intel Platform, building and maintaining a cross-compiler embedded Linux environment, developing new and enhance existent functionalities for software applications, determining functional requirements, writing/reviewing functional design specifications, debugging hardware prototypes, and estimating task and resource effort. This position requires team leadership, interaction with end user and the managers of end users. This person will also be called upon to deal with documentation, training, production and technical support issues. This position reports to the Technical Manager.

Position Information

Type: Full-time
Blumenau SC – Brazil


  • The developer must have extensive experience in embedded Linux and C programming language.
  • B.S. in Computer Science, Electrical Engineer or related field.
  • Must have excellent interpersonal/communication skills.
  • Must be a creative self-starter.
  • Detailed Experience required:
    • Working knowledge on embedded development, real-time operating system
    • Working experience with Intel x86-64bit o Experience with device drivers
    • Good knowledge on Linux (Kernel and user space)
    • Working experience with cross-compiling environment
    • Working experience with porting packages/code to embedded Linux
    • Good knowledge on authentication servers
    • Experience on software debug o Knowledge of networking
    • Knowledge of Linux configuration
    • Working knowledge of writing shell script
    • Familiar with Open Source projects and libraries
  • Detailed Experience desired:
    • Source control tools (Subversion or CVS)
    • Provide presales support escalation when needed to support the sales team
    • Experience with customer support from the engineering perspective and provide technical support to customers when needed
    • Ensure the satisfaction of your customers and other stakeholders within the company
    • Work with Product Management on the roadmap and requirements
    • Contribute to specification and execution of engineering infrastructure
    • Understanding of engineering *best practices* including specifications, reviews, development milestones and R&D entry/exit criteria
    • Experience in a multiplatform environment: supporting multiple operating systems and/or hardware platforms
    • Knowledge of networking protocols

ZPE Systems is an Equal Opportunity Employer and embraces diversity in our employee population. It is the policy of ZPE Systems to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or special disabled veteran, marital status, pregnancy, genetic information, or any other legally protected status.

Are you a Good Fit?

Send your resume to vagas@zpesystems.com with the subject “Software Engineer – Developer”