Embedded Software Engineer
ProFound People · San Diego Country Estates, United States ·
- Work mode
- Onsite
- Employment
- Full time
- Category
- Embedded
- Experience
- 5+ years
- Visa sponsorship
- No
- Salary
- USD 150,000 – 170,000 / year
ProFound People · San Diego Country Estates, United States ·
Kidde Global Solutions · Gdańsk, Pomeranian Voivodeship, PL
Merlin Digital Partner · Barcelona, ES
Pixcel · Matawan, New Jersey
0b1abcd7-0e38-4634-a10e-3432692b2581:19000101_000001 · Cypress, CA, US
Senior individual-contributor embedded Linux engineer at a San Diego technology company building regulated electronic products: owns the Linux platform end to end, from architecture, board bring-up, and C/C++ drivers to secure boot, over-the-air updates, and design-control documentation through verification and release. Full-time onsite, $150k–$170k/year.
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.
In 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.
This 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.
Key Responsibilities:
Requirements:
Nice to Have:
Copeland · Belluno, Italy