Mid-Career Embedded Software Engineer
Assurance Technology Corporation
ATC is seeking a talented and motivated Embedded Software Engineer to join our Advanced Solutions Group. This team develops innovative sensing, signal processing, and embedded computing systems for space, airborne and terrestrial applications. In this role you will contribute to the design, development, integration and deployment of advanced, real-time embedded systems while helping guide technical direction across programs. You will work closely with multidisciplinary engineering teams and have opportunities to mentor junior engineers, influence system architectures, and take ownership of critical software components throughout the product lifecycle. What You'll Do As part of a collaborative engineering organization, you will: Design, develop, integrate, and test embedded software in C/C++ for embedded processors and advanced System-on-Chip (SoC) platforms Lead the development of software solutions for mission-critical sensing, processing, and control systems Collaborate with Systems, Electrical, RF, DSP and Firmware engineers to develop integrated system solutions Support architecture definition, software design reviews and technical trade studies Perform and oversee software integration, debugging, optimization, and verification activities Contribute to system-level performance analysis, resource allocation, timing analysis, and reliability assessment Support products through development, qualification, production, deployment, and operational support Mentor and provide technical guidance to early-career engineers Participate in proposal development, technology road mapping, and new-product initiatives as opportunities arise Required Qualifications Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field 5-10+ years of experience developing embedded software systems Experience developing software for embedded processors, microcontrollers, or SoC-based systems Experience with Linux-based development environments and GNU toolchains Familiarity with software integration, debugging, and verification methodologies Hands-on experience with automated version control, CI pipelines, and bug tracking systems to support reliable software development, release and maintenance processes Ability to work effectively in multidisciplinary engineering teams Strong analytical, communication and problem-solving skills Preferred Qualifications Experience in one or more of the following areas is highly desirable: Software architecture and system design Embedded Linux development ARM-based processors and SoC architectures Real-time operating systems (RTOS) Device drivers and low-level hardware interfaces Signal processing or sensor systems Model-based development and automated test frameworks Debugging tools such as GDB, JTAG, oscilloscopes and logic analyzers Aerospace, defense, space, or high-reliability systems development Working knowledge of CMMI or equivalent process maturity frameworks in support of disciplined software development and delivery Technical leadership or team mentoring experience This role is ideal for engineers who enjoy remaining hands-on while expanding their technical leadership responsibilities. You will have opportunities to: Own major software subsystems from concept through deployment Influence system architectures and technology selections Lead small technical teams and development efforts Mentor and develop junior engineers Grow toward Principal Engineer, Technical Lead, or Engineering Management roles Eligibility Requirements Must be a U.S. Citizen and eligible to obtain a Top Secret U.S. Government security clearance. Why ATC? At ATC, you'll work on challenging engineering problems that support advanced sensing and processing systems operating in demanding environments. Our engineers have the opportunity to contribute across the full system lifecycle while working alongside experienced technical leaders and subject matter experts. We value collaboration, innovation, and engineering excellence. In this role, you'll help shape next-generation products, develop emerging talent, and make meaningful contributions to systems with real-world impact. If you're looking for a role that combines hands-on embedded software development with opportunities for technical leadership and career growth, we'd like to hear from you. #J-18808-Ljbffr Assurance Technology Corporation
- ATC is seeking a highly motivated Early-Career Embedded Software Engineer to join our Advanced Solutions Group. This team develops innovative sensing, signal processing and embedded computing systems for space, airborne and terrestrial applications. Whether you're a recent...SuggestedInternship
$94k - $141k
...the world! The opportunity for professional development and career opportunities are endless, given our broad portfolio of... ...fire detection systems. To learn more about our Principal Embedded Software Engineer opportunity, keep reading! Johnson Controls is searching for...SuggestedFull timeInternshipFlexible hours- ...exceptional professional development opportunities for career growth, and a culture of innovation that... ...is seeking to hire talented and creative engineers with significant expertise in high performance and embedded software to lead and support advanced research and development...SuggestedInternshipLocal areaImmediate start
$116.4k - $140k
...system security researchers, applied cryptographers, software engineers, formal methods experts, and embedded systems developers. We bring modern security... ...benefits.At MIT Lincoln Laboratory, our exceptional career opportunities include many outstanding benefits to...Suggested- ...professional development opportunities for career growth, and a culture of... ...is seeking highly motivated engineers to develop and secure next-generation embedded systems supporting missions of national... ...at the intersection of embedded software, computer architecture, hardware...SuggestedWork experience placementInternshipLocal areaImmediate start
$152k - $227.98k
...cutting-edge technology with profound purpose? As a Staff Embedded Software Engineer, you’ll help deliver the user-friendly solutions that give... ...with diabetes their freedom back, all while advancing your career in a supportive, mission-led organization. We are looking...Full timeWork experience placementWork at office3 days per week$94k - $141k
Overview Johnson Controls is searching for a Principal Embedded Software Engineer for the R&D facility in Westford, MA. The role is part of a global... ...to join our engineering team. This role is ideal for early‑career engineers passionate about developing software for embedded...Internship$117k - $196k
...Principal Embedded Software Engineer Build your best future with the Johnson Controls team! As a global leader in smart, healthy, and sustainable... ...world! The opportunity for professional development and career opportunities are endless, given our broad portfolio of products...Flexible hours- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...DescriptionAECOM’s Water Business Line is seeking a talented mid-career Structural Engineer to support water, wastewater treatment, flood...Work at officeLocal areaWorldwideFlexible hours
- ...professional development opportunities for career growth, and a culture of innovation that... ...with us.The Generative and Agentic AI Engineering Department works across the full range of... ...lab/experimental settingExperience leading mid-sized or large teams to solve complex practical...Work experience placementInternshipLocal area
- ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program... ...diverse range of technical challenges and career development opportunities. You will interact... ...Full-timeFunction: EngineeringExperience level: Mid-Senior LevelIndustry: ConstructionWork at officeLocal areaWork from homeWorldwideFlexible hours
- ...benefits, exceptional professional development opportunities for career growth, and a culture of innovation that embraces adaptability... ...(EW)Roles & Responsibilities:Provide enterprise systems engineering and architecture technical leadership, strategic-level analyses...Work experience placementInternshipLocal area
- ...them with their growth we are now looking to add several embedded software engineers with C/C++ in a Linux environment. Must have experience with... ...systems hardware/software environment will assist in your career growth! We are unable to sponsor visa candidates at this...Visa sponsorship
- Assurance Technology Corporation (ATC) seeks an experienced Embedded Software Engineer to design, develop, integrate and test real-time embedded software for space, airborne, and terrestrial applications. You will collaborate with multidisciplinary teams, mentor junior...
$97.68k - $156.31k
Build a career powered by innovations that matter! At Novanta, our... ...for our global customers engineered components and sub-systems that... ...highly skilled and motivated Embedded firmware engineer with FPGA focus... ..., and optimizing embedded software that drives high-speed, high...Full time- ...professional development opportunities for career growth, and a culture of innovation that... ...Department Summary:MITRE’s Technology & Engineering Organization has an excellent... ...to complex problems that require unified software, hardware, mechanical and reliability approaches...InternshipLocal area
- ...professional development opportunities for career growth, and a culture of... ...to hire talented and creative engineers with a focus on hardware security for embedded systems to support advanced... ...build prototypes (hardware and software) to demonstrate advanced capabilitiesPerform...Work experience placementInternshipLocal areaImmediate start
- ...professional development opportunities for career growth, and a culture of innovation... ...department is seeking to hire an Embedded Security Engineer and researcher to tackle the kinds of... ...multidisciplinary team with deep expertise in software and hardware reverse engineering,...InternshipLocal area
$118.27k - $160.01k
...dynamic organization that is shaping the future of technology.Senior Embedded Software & Controls EngineerJob DescriptionSummaryWe are seeking a highly skilled Senior Embedded Software & Controls Engineer to work on the development of next-generation control systems for...Full timeWork at officeRemote workWorldwideFlexible hours- Johnson Controls International plc. in Westford, MA is seeking a Principal Embedded Software Engineer to lead design, development, and testing of embedded software for fire-detection systems. You will work with senior engineers, hardware designers, and quality teams to...
- Assurance Technology Corporation is seeking an Embedded Software Engineer to join our Advanced Solutions Group. This role focuses on real-time embedded systems for space, airborne and terrestrial applications, designing, developing, integrating and deploying software....
- ...Lead Systems Engineer Why choose between doing meaningful work and having a fulfilling... ...professional development opportunities for career growth, and a culture of innovation that... ...analysis and systems engineering to software-intensive systems, cloud-native architectures...Work experience placement
- THE COMPANYGet an edge on advancing your career.If you’re ready to meet complex challenges, we’re ready to meet you.MCR is a fast-growing... ...and benefits.OVERVIEWDo you have previous Systems Engineering experience? Are you looking to play a meaningful role in a creative...
$102.4k - $153.55k
Job SummaryThe Senior Systems Lifecycle Engineer is a technical expert who leads and contributes... ...project team consisting of electrical, software, mechanical, manufacturing, and quality... .... To apply, please visit the Insulet Careers site and submit your application online....Full timeWork at office- ...development opportunities for career growth, and a culture of... ...us.MITRE’s Systems Security Engineering Department has a new opportunity... ...systems with an emphasis on embedded cryptographic solutions and the... ...Cybersecurity, Electrical Engineering, Software Engineering, Computer Science...For contractorsWork experience placementInternshipLocal area
- ...benefits, exceptional professional development opportunities for career growth, and a culture of innovation that embraces adaptability... ...a difference with us.Department Summary:MITRE Technology and Engineering’s Systems Engineering Division delivers innovative,...InternshipLocal area
- ...benefits, exceptional professional development opportunities for career growth, and a culture of innovation that embraces adaptability,... ...for you. MITRE’s Nuclear Enterprise division is looking for engineers with firsthand knowledge of how these systems actually work in...Civilian ContractorFor contractorsWork experience placementInternshipLocal areaImmediate start
- ...professional development opportunities for career growth, and a culture of innovation that... ...difference with us.MITRE Technology and Engineering (MTE) System Engineering Technical... ...systems engineering, modeling and simulation, software engineering, computer science, or...InternshipLocal area
- ...edge medical equipment, surgical products and information technology solutions. Job Description We are looking for a Sr Embedded Software Engineer to work as part of a New Product Development team tasked with designing and implementing new technology and features into...
- ...Job Description Job Description Software / Computer / Robotics Engineer – PLC & Control Systems, Ocean Products Company SummaryTriton Systems, Inc... ...To apply for this position please go to our website's Careers section at and follow the Clicking Here link to our applicant...For contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Career Embedded Software Engineer. Be the first to apply!


