Position Details
About this role
This role involves designing, developing, testing, and maintaining real-time embedded software for ARM-based systems. The engineer will troubleshoot hardware peripherals, collaborate with teams, and work on system certification and improvements.
Key Responsibilities
- Design and develop embedded software
- Test and debug software
- Collaborate with teams for certification
- Improve system stability
- Troubleshoot embedded hardware
Technical Overview
The environment includes real-time operating systems, ARM architecture, embedded C programming, and tools like Jira and Confluence. The focus is on embedded systems, hardware interfaces, and troubleshooting.
Ideal Candidate
The ideal candidate is a mid-level embedded software engineer with experience in real-time systems, ARM architecture, and embedded programming in C. They should be familiar with agile methodologies, troubleshooting embedded hardware, and tools like Jira and Confluence.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Clearance & Visa
Keywords for Your Resume
Deal Breakers
Lack of embedded systems experience, No experience with real-time operating systems, Not familiar with Jira or Confluence, Not a US person (ITAR project)
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile