EmploymentOS for your Business

Refer a friend Apply now

Embedded Software Engineer – Remote

Brotas, 17380-000, Brazil • Full-time

Description

Summary:

The Embedded Software Engineer will be responsible for designing, developing, testing, and maintaining software for embedded systems. They will work closely with hardware engineers to create and integrate software into microcontrollers, processors, and other electronic devices. The ideal candidate should possess strong programming skills, knowledge of real-time operating systems, and the ability to work independently and in a team environment.

Responsibilities:

  • Design, develop and test embedded software for electronic devices and systems
  • Work closely with hardware engineers to create software that integrates with the hardware
  • Develop user interfaces for embedded systems
  • Analyze and optimize system performance and memory usage
  • Conduct code reviews and ensure software meets coding standards
  • Test software to ensure that it meets functional requirements and specifications
  • Analyze and resolve software defects and issues
  • Create and maintain project documentation
  • Ensure software meets safety and security requirements
  • Stay up-to-date with the latest embedded software technologies and programming languages

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field
  • Strong programming skills in C/C++ and other programming languages
  • Experience with embedded software development tools such as debuggers and simulators
  • Experience developing software for microcontrollers, embedded systems or other electronic devices
  • Knowledge of real-time operating systems (RTOS)
  • Good understanding of hardware architectures and microprocessor instruction set
  • Strong analytical and problem-solving skills
  • Ability to work independently and in a team environment
  • Good written and verbal communication skills
  • Knowledge of Safety-critical standards such as DO-178B/C or ISO26262 is an advantage.

Role Type

Anywhere • Permanent • Full-time • Entry Level

Pay Rate

1000 AUD – 5000 AUD (Month)
Apply now