Now Hiring: Advanced Embedded Software Engineer Direct Hire Relocation Assistance Grand Rapids, MI
We're looking for an experienced Embedded Software Engineer to join our cutting-edge team in Grand Rapids, MI. This is a direct hire role with corporate relocation assistance provided.
You'll be part of a high-impact team developing software for complex embedded systems in mission-critical environments such as aerospace and defense.
What You'll Do:
- Design and develop modules, components, or entire embedded software products
- Define system, hardware, software, and human integration requirements
- Execute engineering test, validation, and verification activities
- Develop and document robust software using industry-standard methodologies
- Work on a wide range of integration environments from simulations to flight tests
- Implement secure, fail-safe protocols and optimize performance for resource-constrained systems
- Collaborate with hardware teams to ensure effective system communication
- Contribute to design/code reviews, task prioritization, and technical mentorship
- Participate in estimates and proposals for future programs
- Deliver high-quality work that meets project scope, cost, and schedule goals
Basic Qualifications:
- Bachelor's degree in Software Engineering, Electrical/Computer Engineering, or related STEM field
- 8+ years of embedded software development experience (or MS + 5 years)
- Proficiency in C/C or similar programming languages
- U.S. Citizenship required (DoD Secret Clearance or ability to obtain one)
- Willingness to relocate to Grand Rapids, MI (Relocation package provided)
Preferred Qualifications:
- Master's degree in engineering or computer science
- Experience with scripting (Python, Perl, Tcl) and version control (Git, SVN, etc.)
- Familiarity with Ada, RTOS (Linux, QNX, VxWorks, etc.), device drivers, SoMs, multi-core systems, and APIs
- Hands-on experience with FPGA integration, digital logic, and communication protocols
- Strong testing/debugging skills using scopes, analyzers, JTAG, UARTs, etc.
- Mission-critical systems experience (aerospace, defense, medical, etc.)
- Knowledge of model-based systems engineering (MBSE) tools like Cameo
- Strong written/verbal communication and cross-functional collaboration skills
Ready to work on technology that powers the future of defense and aviation?
Apply today or reach out directly to learn more.