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?
Permanent