Embedded Software Engineer
Develop and maintain embedded software for products, ensuring high-quality code and system reliability.
- Stafford
- Posted Nov 12, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise SoftwareDeveloper Tools & Infrastructure
Responsibilities
- Design, develop, test, and debug embedded software for diverse applications, ensuring robustness and efficiency
- Collaborate effectively with hardware engineers and multidisciplinary teams to seamlessly integrate software with hardware components
- Ensure adherence to established coding standards, software development processes, and agile methodologies
- Actively participate in code reviews, providing constructive and actionable feedback to peers to enhance code quality
- Conduct thorough software verification and validation activities to guarantee product quality and reliability
- Accurately document software designs, requirements, and test procedures to maintain clear and comprehensive records
- Stay informed about the latest technologies and industry trends in embedded systems and RTOS to continually improve skills and knowledge
- Provide technical support and expertise to other teams as required, facilitating problem-solving and innovation
Requirements
- Bachelor’s or master’s degree in computer science, Electronic & communication Engineering, Electrical Engineering, or related field
- Experience in a embedded software development
Nice to have: IEC-61850 standards, HVDC systems, CAN, Ethernet/IP, Git, SVN, cybersecurity principles
Skills
Benefits
- Relocation Assistance Provided
Full description
Company details are for members
Sign up for a free job alert to see Ge's profile, website and LinkedIn, and the same for every employer on Referso Jobs.