Embedded Software Engineer II - RUSTInnoflight LLC • San Diego, California, United States
Embedded Software Engineer II - RUST
Innoflight LLC
- San Diego, California, United States
- San Diego, California, United States
À propos
Key Responsibilities
Design and develop embedded software:
Contribute to real‑time embedded applications and tools.
Implement device drivers and firmware:
Develop and maintain low‑level software in C/C++ and RUST with precise hardware interaction.
Debug and troubleshoot:
Perform software debugging and root‑cause analysis at module and system level.
Translate requirements into code:
Interpret and implement detailed software requirements derived from system‑level specifications.
Collaborate across teams:
Work with hardware, systems, and test engineers for seamless integration.
Participate in reviews:
Code reviews, design discussions, and test planning to maintain high quality.
Document and maintain code:
Create clear, comprehensive documentation (design descriptions, implementation notes, test procedures).
Follow best practices:
Use version control (Git), issue tracking, and configuration management tools for workflow and traceability.
Required Skills and Experience
Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related discipline.
3+ years of embedded software development experience.
Proficiency in embedded C programming for low‑level device control.
Experience developing in RUST for embedded or systems‑level applications.
Familiarity with embedded Linux and/or real‑time operating systems (RTOS).
Understanding of networking and communication protocols: UART, SPI, I²C, CAN, TCP/IP.
Ability to interpret electrical schematics and component datasheets.
Experience with compilers, debuggers, IDEs, and version control (Git).
Strong problem‑solving skills, meticulous attention to detail, and clear communication.
Ability to obtain a U.S. security clearance.
Desired Attributes
Embedded development in C/C++ and RUST for low‑level device control.
Systems integration experience with hardware across engineering disciplines.
Debugging complex systems through careful analysis and troubleshooting.
Attention to detail in writing clean, maintainable code.
Compensation & Benefits
Base salary $110,000–$130,000 per year, plus profit‑sharing and performance bonuses.
401(k) with 3% company match.
Comprehensive medical, dental, vision, HSA & life insurance.
10 paid holidays plus 120 hours PTO in year one.
Annuity ancillary benefits: critical illness, accident, disability, legal, pet insurance.
Legal & Compliance Potential new employees must complete a background check that includes criminal search, education/ employment verification. Applicants must be authorized to work in the U.S. and eligible for a security clearance. The company does not sponsor or transfer employment visas.
To California residents, read Innoflight’s CCPA Notice: https://www.innoflight.com/careers/california-consumer-privacy-act-notice-for-job-applicants.
Inclusive Workplace Innoflight is committed to fostering an inclusive and equitable workplace where everyone belongs. All applicants are encouraged to apply even if they do not meet every listed requirement.
#J-18808-Ljbffr
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.