Embedded Software Engineer
$150k - $170kProFound People
Job Description
A San Diego based technology company that develops complex electronic products for highly regulated markets is hiring an Embedded Linux Software Engineer to shape the software architecture of its next generation of devices, and to carry that software from early concept all the way through to release. Experience in a regulated product development environment, such as medical devices, biotech, defense, aerospace, or automotive, is essential. The specific industry matters less than having built software where every requirement is traced, every change is controlled, and every release has to hold up to an audit.
\n \nIn this role you will own the embedded Linux platform that runs on the company's products. You will make and defend architecture decisions across the software stack, including how the system is partitioned between kernel, drivers, middleware, and applications, how it boots, how it is updated safely in the field, and how it stays secure over a long service life. You will bring up Linux on new hardware alongside the electronics team, configure and maintain the build system that produces production images, and write and debug the C and C++ code that talks to the hardware. Because the products are regulated, you will work within a formal design control process: turning system requirements into software requirements and designs, maintaining traceability through verification, contributing to risk analysis, and producing documentation that holds up to external review. You will also help plan and execute verification, from unit and integration testing through system level testing on target hardware, and support manufacturing and field teams when issues come up after launch. This is a senior individual contributor role for someone who has taken embedded Linux products through the full lifecycle before and can set technical direction for the software without needing it set for them. It suits an engineer who is as comfortable writing a driver as writing the architecture document that explains why the driver exists.
\n \nThis is a full time position based in San Diego, California. Full time onsite role, so candidates should already live within commuting distance. The base salary range for this position is $150,000 to $170,000 per year, depending on experience. Applicants must be authorized to work in the United States on a full time basis without employer sponsorship, now or in the future. This position is not eligible for visa sponsorship.
\n \nKey Responsibilities:
\n \n- \n
- Define and document the embedded Linux software architecture, including partitioning across kernel, drivers, middleware, and applications. \n
- Bring up Linux on new hardware platforms, working with the electronics team on bootloaders, device trees, and board support packages. \n
- Configure and maintain the Yocto or Buildroot build system and toolchains used to produce production images. \n
- Develop and debug kernel drivers and user space software in C and C++. \n
- Design secure boot, secure over the air update, and long-term maintenance strategies for devices with long service lives. \n
- Translate system requirements into software requirements and designs, maintaining full traceability through verification. \n
- Provide software input to risk analysis and hazard assessments and implement the resulting mitigations in the design. \n
- Plan and execute unit, integration, and system level verification on target hardware, and document the results. \n
- Produce design documentation, test evidence, and release records that meet regulatory and quality system requirements. \n
- Support manufacturing, service, and field teams with post release software issues, and mentor other engineers on the team. \n
Requirements:
\n \n- \n
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field. \n
- 5 to 10 years of experience developing embedded Linux software for commercial products. \n
- In depth knowledge of Linux internals, kernel configuration, device drivers, and board bring up, with strong C and C++ skills. \n
- Proven track record taking embedded Linux software through the full product development lifecycle, from architecture and design through verification, release, and sustaining support. \n
- Experience working under a formal design control or quality management system in a regulated industry such as medical devices, biotech, defense, aerospace, or automotive. \n
- Demonstrated experience defining or owning software architecture for an embedded product. \n
- A senior, self-directed engineer who is comfortable setting technical direction while staying hands-on in the code. \n
- Strong written and verbal communication skills, with the ability to explain technical decisions to engineering, quality, and regulatory stakeholders. \n
Nice to Have:
\n \n- \n
- Experience with embedded security, including secure boot, encryption, and vulnerability management. \n
- Experience with over the air update frameworks such as SWUpdate, Mender, or RAUC. \n
- Scripting in Python or Bash for build automation, testing, and tooling. \n
- Experience with CI pipelines and automated testing on embedded targets. \n
$96.8k - $118.31k
...SUMMARY OF POSITION Canon Medical Research USA, Inc. (CMRU) is seeking a Software Engineer to join our High Performance Computing team, developing image-processing software for large medical devices, from requirements through production. This role is well suited to...SuggestedFull timeInternshipWork at officeWork from homeMonday to FridayFlexible hours- ...the stack. About The Edge Systems Team: Edge engineering is responsible for the hardware and software orchestrating the hardware installed at fish farms... ...collection and processing systems Develop on ARM-based embedded platforms using C, C++, python, golang or rust...SuggestedWork at officeImmediate startRemote workFlexible hours
- ...Infrastructure. \n \n Role Summary \n Build and maintain the embedded software stack for the Delta Unit Controller, the skid-level brain... ...\n \n Required Qualifications \n • BS/MS in Computer Engineering, Electrical Engineering, or Computer Science; 5+ years in...Suggested
- ...complex systems spanning hardware, FPGA/digital logic, embedded firmware, Linux, and application-level software. The role works across the full product lifecycle,... ...components, resolving issues that span multiple engineering disciplines. \n Create and improve...Suggested
- ...Job Description JOB TITLE: Senior Embedded Software Engineer \n \n LOCATION: New York (on-site) \n \n Our client builds automated robotic systems for the healthcare industry. \n \n Role: Design, develop, and test device control software at the driver...Suggested
- ...StatesExperience: 10-11 yearsContact: Alec DsouzaContact Email: ****@*****.*** Is hiring for federal client Northrup Grumman Embedded Software Engineer IIINorthrop Grumman | MANHATTAN BEACH,CA & ROLLING MEADOWS,ILInterested candidate can share resume at ****@*****.***....Full timeContract work
$127.2k - $190.8k
...where you can make an impact.With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR, finance,... ...have something special for you.SUMMARY OF PRIMARY FUNCTIONThe Embedded software Engineer is a key member of the IDEX-Dispensing team. He\she...Full timeFor contractorsLocal area- ...Designs, develops, operates and maintains software components and computing systems software to be applied to and integrated with engineering, scientific and manufacturing... ...Experience testing, debugging, and integrating Embedded Software on target hardware Using real...Full time
$113k - $146.7k
...communities. How will you make a difference ? As an experienced engineer within Wabtec Bus Solutions, you will drive design and development focused on a mix of major initiatives in embedded software development for different products, controls, & sensors. Reporting...Work experience placementWork at officeWorldwide$110k - $140k
...HP Tuners is currently seeking a full-time Senior Embedded Software Engineer to join our team in Buffalo Grove, IL. At HP Tuners, we develop hardware and software products to suite the aftermarket needs of automotive enthusiasts. As a Senior Embedded Software Engineer...Full timeWork at officeRelocation package- ...Northrop Grumman is seeking an Embedded Software Engineer intern for the Mission Systems sector in Rolling Meadows, IL. You will contribute to the design, implementation, and verification of software for embedded systems and digital electronics as part of a cross-functional...Full timeSummer workInternship
$90k - $110k
...Job Description Job Description Title: Embedded Software Engineer Location: Buffalo Grove, IL Shift: 1st Shift Hire Type: Direct Hire Salary: $90,000–$110,000 per year Comprehensive Benefits Package Sterling Engineering is hiring an Embedded Software...Shift workDay shift- ...Northrop Grumman in Rolling Meadows, IL is seeking a Staff Principal Software Engineer to develop embedded software for defense applications. The ideal candidate has over 12 years of experience, proficiency in C++, and familiarity with Agile methodologies. The position...
- Design and develop C++ embedded software for mission-critical RF systems running on Linux and other RTOS platforms. Integrate software with hardware in a lab environment and collaborate with cross-functional teams using Agile workflows. Requirements: Requires a Bachelor...Temporary work
$127.2k - $190.8k
Summary of Primary Function The Embedded Software Engineer is a key member of the IDEX-Dispensing team. He/she will work with local team members and global dispensing units on key design and development activities in embedded systems - driver and firmware development....For contractorsLocal area$108.8k - $163.2k
...and its global allies. Northrop Grumman Mission Systems (NGMS) is looking for you to join our team as a Principal Embedded Software Engineer - Manufacturing Test Engineering (RF Systems) based out of Rolling Meadows, IL. Manufacturing Engineers thrive in an...RelocationShift work- ...Job Description Senior Mobile Engineer Hybrid in NYC (3-4 days onsite) AI Agent Platform (Series B) Picture an AI that doesn't just answer... ..., how a technician diagnoses a fault on site, then builds the software for it and wires itself straight into the systems that business...
$184.1k - $276.1k
...provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of... ...warfighter. Come be a part of our mission! As a Sr. Staff Embedded Software Engineer at Northrop Grumman you will have a challenging and...Full timeRelocation packageShift work- ...Global AccountsLocation: Libertyville, IL - HybridDescription: We are seeking a customer-obsessed, highly motivated Lead Project Engineer to lead customer-facing mechanical design and water treatment projects from concept development through execution and post-installation...Full time
- ...the development lifecycle. \n • Translate customer, business, product, and regulatory needs into clear, testable, and traceable engineering requirements. \n • Define and maintain system architecture, subsystem interfaces, inputs, outputs, and interactions. \n •...
$20.5 - $37.25 per hour
...professional development and networking opportunities, and our shared vision of global security. Northrop Grumman is seeking Embedded Software Engineers for an internship opportunity. This position will be located at our Mission Systems sector in Rolling Meadows, IL. The...Hourly payFull timeSummer workInternshipRelocationShift work- ...Historians (i.e. OSIsoft PI).Understanding of computer system validation (CSV).Education and Experience:Bachelor's degree in an engineering or MIS discipline.Must have experience with IT Quality & Compliance applications and systems in a bio-tech manufacturing environment...Local area
- ...Description The Role \n We are seeking a Lead Robotics Hardware Engineer with 6–12+ years of hands-on experience to own the... ...build, assemble, test, and debug hardware in the lab alongside software and ML teams. \n \n \n Nice-to-Have Experience \n \n...
- ...Description ARES has an exciting opportunity for a Systems Engineer supporting the Engineering, Professional, and Administrative Support... ...providing independent technical evaluation of contractor-led software modernization and development activities, including software...Ongoing contractFull timeContract workTemporary workFor contractorsWork at officeRemote work
$160k - $240k
...Job Description Senior Backend Engineer | AI Infrastructure & Distributed Systems \n \n Location: New York City \n Compensation... ...\n What We're Looking For \n \n ~5+ years of professional software engineering experience. \n ~ Strong production experience...- ...Job Description Job: Senior Mobile Engineer – React Native \n Location: Brickell, FL (Hybrid) \n \n What We Are Looking For... ...stateless RESTful polyglot services \n Understanding of agile software development practices \n \n \n Preferred Qualifications...
- ...Systems Engineer LeadThis company has continued to shape the way homes are built for the past 50 years. As the pioneer and leading provider... ...engineering, interfacing, integration and testing of hardware/software systems. We offer an exciting work environment which provides...Local area
- ...Job Description Semiconductor Hardware Engineer – Socket & Interconnect Solutions \n Location: Gilbert, Arizona \n Job Type:... ...fundamentals. \n ~ Experience using SolidWorks or similar 3D CAD software. \n ~ Ability to create and analyze engineering drawings...Permanent employmentFull timeWorldwide
- ...Job Description Hardware Engineer \n Engineering - Germantown, Maryland \n \n As a Hardware Engineer, you will be responsible for advanced research, new product development, and support for existing product manufacturing operations in the primary market segments...
- ...Job Description JOB TITLE: Computer Vision Engineer \n LOCATION: New York (on-site) \n \n Our client builds advanced technology products powered by computer vision and automation. \n Role: Develop, train, and deploy computer vision and ML models across...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- ultimate software Mundelein, IL
- embedded software Mundelein, IL
- software sales Mundelein, IL
- bank software Mundelein, IL
- software sales representative Mundelein, IL
- software intern Mundelein, IL
- entry level software sales Mundelein, IL
- software technology Mundelein, IL
- internship software Mundelein, IL
- software implementation project manager Mundelein, IL





