Embedded Software Engineer
Heka Aero LLC
Melbourne, United States of America
7 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Melbourne, United States of America
Tech stack
C
Software Applications
Systems Engineering
C Sharp (Programming Language)
C++
Embedded C
Embedded Software
Integrated Development Environments
Python
Real-Time Operating Systems
Software Engineering
Software Systems
Verification and Validation (Software)
Search Engines
Job description
HEKA is hiring Software Engineers to join our fast-paced, highly collaborative engineering teams working on advanced aerospace, defense, and embedded systems. We are looking for innovative, team-oriented engineers who take initiative, value ownership, and thrive in an environment where impact matters more than titles.
Core Responsibilities
- Design, develop, and maintain embedded and systems-level software
- Work closely with electrical, mechanical, and systems engineers in a tightly integrated development environment
- Contribute to avionics, control, and mission-critical software stacks
- Support rapid development cycles, prototyping, testing, and iteration
- Take ownership of technical decisions and deliverables
Requirements
- Software development Experience with C/C++, C#, Python
- Understanding of Engineering Process
Strongly Preferred
- Embedded C/C++, RTOS, low-level systems
- Ability to architect software systems
- Strong software fundamentals and engineering discipline
Nice to Have
- Avionics or aerospace systems experience
- Control systems, guidance, or GNC exposure
- Desktop software development, Search Engine Description: Urban Air Mobility (UAM), Embedded Software Development, C, C++, Python, Software Engineer, Aerospace, Small Business, Verification and Validation