Embedded software engineer top
Job Title: Embedded Software Engineer (Top Secret)
Job Description We are seeking a highly skilled Embedded Software Engineer to support mission-critical projects. The ideal candidate will have strong experience in embedded systems development, particularly in regulated or high-reliability environments. This role involves the full software development lifecycle, from requirements analysis to design, implementation, testing, and documentation. Responsibilities- Design and develop embedded software modules, components, and full-feature areas using Ada 22.
- Define and formalize system, hardware, software, and human integration requirements.
- Execute engineering test, validation, and verification activities.
- Validate and verify software designs in diverse system integration environments, from simulations to hardware-in-the-loop testing.
- Implement protocols and algorithms for resource-constrained environments.
- Collaborate with hardware teams to enable seamless communication between modules and applications.
- Ensure software robustness, resilience, and fail-safe operation for critical systems.
- Identify and mitigate safety and security vulnerabilities in embedded software.
- Create detailed design documentation and technical specifications.
- Optimize existing applications and implement new features.
- 5+ years of experience in embedded software engineering.
- Proven experience in mission-critical industries such as aerospace, defense, automotive, medical devices, or first responder systems.
- Strong experience translating CONOPS, specifications, or requirements into software design, code, and test plans.
- Proficiency in Ada, C, C++, or equivalent programming languages.
- Experience with RTOS (e.g., Linux, FreeRTOS, QNX) and device driver development.
- Familiarity with complex systems involving multi-threading, distributed processing, multi-core, SoM, BSP, and API design.
- Hands-on experience with embedded software testing and debugging using tools such as gdb, lldb, scopes, analyzers, UARTs, JTAGs, and oscilloscopes.
- Experience implementing user interfaces in embedded systems.
- Embedded software cybersecurity experience.
- Familiarity with model-based engineering tools such as Cameo.
- Bachelor’s degree in Software Engineering, Computer Engineering, Electrical Engineering, or a related STEM field.
- U.S. Citizenship required.
- Active Top Secret U.S. Security Clearance required.
- Medical, dental & vision
- Critical Illness, Accident, and Hospital
- 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
- Life Insurance (Voluntary Life & AD&D for the employee and dependents)
- Short and long-term disability
- Health Spending Account (HSA)
- Transportation benefits
- Employee Assistance Program
- Time Off/Leave (PTO, Vacation or Sick Leave)
Recommended Jobs
Quality Engineer
About Us GKN Automotive is the global leader in conventional, all-wheel, and electrified driveline systems and solutions. With an extensive international footprint, we design, develop, manufacture, …
Class A Company drivers and Owner Operators Hiring Job
Class A Company drivers and Owner Operators Hiring Job Amazon, UPS, Fedex and similar light loads Drop and Hook - 50-70% Deadhead Miles Paid $0.70 per mile if you run at least 3750 miles a week (b…
Warehouse Specialist - First Aid and Safety
**Requisition Number:** 206015 **Job Description** Cintas is seeking a Warehouse Specialist. Responsibilities include receiving and processing incoming and outgoing orders; maintaining the organizat…
Gastroenterologist
Gastroenterologist opportunity in Cleveland, OH We are seeking a BC/BE Gastroenterologist to join a hospital-employed Gastroenterology practice in Northern Ohio. You will join a well-established t…
Clinical Neuropsychologist
Job Description Job Description About Us: Riverhills is the largest, physician-owned neuroscience provider in the Cincinnati area. We are a multi-specialty practice with 29 doctors, specializi…
Network Administrator
Full-time Description We are seeking an Expert Network Engineer specialized in SD-WAN solutions to design and implement high-performance enterprise networking architectures. The role focuse…
Nanny wanted for 1 child in Columbus area vicinity
Pay: $17 - $33 per hour Start Date: In 5-7 Days Location: Columbus, OH Job Description Nanny needed for 1 child in Columbus area area. Must be responsible and experienced. Ideal candida…
Freezer Manager
Position Title: Freezer Manager Department: Freezer Supervisor: Assistant Branch Manager/Branch Manager FLSA: Exempt Position Summary: Responsible for receiving product and ensures t…
Dental hygienist
Join Our Team as a Dental Hygienist! Are you passionate about promoting oral health and providing exceptional patient care? We want YOU to be part of our dynamic team! What We Offer: …
Biomedical Equipment Repair Technician (BMET) - Level II
Description Job Title Biomedical Equipment Technician (BMET) - Level II Location Dayton, OH Description Please note that this position is contingent upon the successful award of a c…