Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Embedded Software Engineer

Job

MAAScotech

Grand Rapids, MI (In Person)

$156,000 Salary, Full-Time

Posted 4 days ago (Updated 1 day ago) • Actively hiring

Expires 7/5/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
79
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Embedded Software Engineer MAAScotech Grand Rapids, MI Job Details Contract $70 - $80 an hour 10 hours ago Benefits Commuter assistance Paid holidays Disability insurance Health insurance Dental insurance 401(k) Vision insurance Life insurance Qualifications Software engineering Computer Science Embedded systems Software deployment CISSP Bachelor's degree Implementation (software development lifecycle) Systems engineering Linux Full Job Description Need Secret Clearance We are seeking a highly experienced Embedded Software Developer with strong expertise in Ada programming to support the development of mission-critical real-time embedded systems. The ideal candidate will have extensive experience designing, developing, testing, and maintaining embedded software in regulated industries such as aerospace, defense, automotive, medical devices, or similar environments. This role requires an active U.S. Security Clearance and the ability to work onsite in Grand Rapids, Michigan. Required Qualifications Bachelor's Degree in Software Engineering, Computer Engineering, Computer Science, or related STEM field. 10+ years of embedded software development experience. 5+ years of recent hands-on Ada programming experience. Active U.S. Security Clearance. U.S. Citizenship required. Experience developing software for mission-critical or safety-critical systems. Strong understanding of software development lifecycle (SDLC) from requirements through deployment. Technical Skills Programming & Development Ada programming language Embedded C/C++ (preferred) Real-time embedded software development Object-Oriented Design and Software Architecture Secure coding practices Operating Systems & Platforms RTOS environments including: VxWorks QNX FreeRTOS Embedded Linux Embedded Systems Multi-threaded and multi-core architectures Device driver development Board Support Packages (BSP) System-on-Module (SoM) Distributed processing systems API design and development Testing & Debugging Unit, integration, and system-level testing Hardware/software integration Debugging using:
GDB LLDB JTAG UART
Lab equipment: Oscilloscopes Logic analyzers Multimeters Key Responsibilities Design, develop, and implement real-time embedded software using Ada. Refactor and optimize existing Ada code for performance, reliability, and maintainability. Translate requirements, specifications, and CONOPS into software designs and implementations. Develop and execute unit, integration, and system test plans. Troubleshoot and resolve software and hardware integration issues. Ensure software robustness, safety, security, and fail-safe operation. Participate in design reviews, code reviews, and technical discussions. Collaborate closely with systems engineers, hardware engineers, and cross-functional teams. Create and maintain software design documents, technical specifications, and test documentation. Provide regular project status updates and technical reports. Preferred Experience Aerospace or Defense industry experience. Experience with DO-178C, MIL-STD, or other safety-critical development standards. Experience supporting secure embedded systems. Knowledge of model-based development and systems engineering processes. Compensation & Benefits Competitive hourly rate: $100-$110/hr. Per Diem up to $995/week for qualified candidates. Medical, Dental, and Vision Insurance. 401(k) Program. Life Insurance. Short-Term Disability Coverage. Commuter Benefits. Paid Holidays and applicable paid leave benefits. Keywords Ada, Embedded Software Engineer, Embedded Developer, Real-Time Systems, RTOS, VxWorks, QNX, FreeRTOS, Embedded Linux, Device Drivers, BSP, Aerospace, Defense, Security Clearance, Multi-threading, Embedded C, Software Engineering, Hardware Integration, JTAG, GDB, LLDB.
Pay:
$70.00 - $80.00 per hour
Work Location:
In person