Embedded Software Engineer
SGS Consulting
Job Responsibilities:
- Design, develop, and debug embedded software and firmware for ARM and AMD Zynq MPSoC processors
- Perform bare-metal programming including register-level peripheral control, clock and power domain initialization, cache, and MMU setup
- Develop and maintain Embedded Linux systems including kernel configuration, patching, device tree management, kernel modules, and root filesystem creation
- Support board bring-up and bootloader development (e.g., U-boot, device tree)
- Utilize embedded development toolchains and debugging tools including JTAG and memory-mapped IO debugging
- Collaborate in GIT/CI-CD workflows to maintain source code and automate builds
- Leverage AI coding tools and agents to improve development efficiency
- Interface with hardware teams for system integration and troubleshooting
- Participate in system testing and validation, including bench testing with logic analyzers and oscilloscopes
Skills:
- ARM architectures (Cortex-A, Cortex-R, Cortex-M) and AMD Zynq MPSoC architecture
- Bare-metal embedded programming
- Embedded Linux kernel and driver development
- Bootloader and board bring-up experience
- JTAG and signal-level debugging
- GIT/CI-CD experience
- AI coding tools familiarity
- Multithreaded and multiprocessor application design
- Real-time operating system development and tuning
- Bachelor’s degree
- Interim clearance sufficient to start assignment
- Minimum 3 years’ experience with:
- ARM and AMD Zynq MPSoC architectures
- Bare-metal programming
- Embedded Linux kernel and device tree work
- Bootloader development and board bring-up
- Embedded development toolchain and debugging
- GIT/CI-CD environments
- Embedded software development in C/C++
- Object-oriented software design
- Multithreaded/multiprocessor application development
- Real-time Linux kernels and performance tuning
- Experience with lab equipment such as Logic Analyzers, Digital Oscilloscopes, Spectrum Analyzers
- Familiarity with serial protocols and drivers (I2C, SPI, JTAG)
- Experience using AI coding tools/agents
Education/Experience:
- Bachelor’s degree — Required
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Massachusetts vacancy
- ...Harris Geospatial Solutions is seeking a Lead Embedded Software Engineer in Wilmington, MA. This role focuses on developing embedded flight software for aerospace applications. You will design and implement complex algorithms, engage in software lifecycle processes from...SuggestedRelocation package
- ...Android Open Source - Embedded Software Engineer ***DoD Secret Clearance Required*** Location – Dedham, MA / Onsite Duration - 1 year to start Education Requires a Bachelor’s degree in Software Engineering , or a related Science, Engineering, Technology...Suggested
$30k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Embedded Software Engineer (Optical Space Systems) : Sign-on bonus ($30K max) Job Code: 37639 Job Location: Wilmington, MA Job Schedule: 9/80 (Every...SuggestedLocal areaRelocationRelocation packageFlexible hours- ...Embedded Software Engineer (Embedded SW Engineer) Busek Company – Natick, MA Position Overview Busek is seeking an Embedded Software Engineer to develop real-time firmware and control software for spacecraft power and propulsion systems. This role is critical to transitioning...SuggestedFor subcontractor
$75k - $150k
...defense and space exploration to biomedical engineering, lives often depend on the solutions we... ..., visit Job Description Summary The Software Engineer 2 develops high performance solutions... ...theory and proven techniques. Develops embedded software based on prototype algorithms....SuggestedFull timeLocal area$145k - $205k
...Senior Embedded Software Engineer (Systems: Technical Pre / Post-Sales) Boston, MA, US | Full-time | Permanent | Hybrid Salary: $145,000 to $205,000 DOE Up to 25% travel expected The salary range for this role is broad, as we are able to consider varying...Permanent employmentFull timeImmediate start- ...A fast-growing, embeddedcompany seeks an Embedded Software Engineer. This international company develops sophisticated low-level software that powers secure and safety-critical systems across demanding industries. This role is ideal for an experienced engineer who excels...Full timeRemote workRelocation
$76k - $121.9k
...Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting... ...States of America We are searching for the best talent for an Embedded Software Engineer. Fueled by innovation at the intersection...Temporary workWork experience placementLocal area$123.5k - $169.85k
...Job Description Embedded Software Engineer — part of the framework team. Responsibilities include designing and implementing signal processing software architecture and frameworks for proprietary algorithms on multi‑core floating‑point DSPs, SoC, CPU, and potentially...- ...Embedded Software Developer Onto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading... ...and motivated Embedded Software Developer to join our engineering team focused on developing next-generation semiconductor capital...Permanent employmentWork at office
$97k - $180k
...Harris Geospatial Solutions in Wilmington, Massachusetts is seeking an Embedded Software Engineer to develop Embedded Flight Software for imaging payloads in aerospace. You will work hands-on with hardware and software, leading technical efforts in an Agile environment...Relocation package- ...A leading R&D company in Cambridge, MA is seeking a Software Engineer 2 to develop high-performance embedded software solutions. Responsibilities include designing algorithms, developing solutions, and collaborating with cross-functional teams. Ideal candidates will have...Flexible hours
$100k - $275k
...defense and space exploration to biomedical engineering, lives often depend on the solutions we... ...Job Description Summary: The Software Engineer (DMTS) develops high performance... ...theory and proven techniques. Develops embedded software based on prototype algorithms with...Full timeLocal area$118.57k - $126k
...Software Engineer Position Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics... ...if you have any of these preferred skills or experiences: Embedded Development (WindRiver Linux), Software Engineering,...Flexible hours$110.24k - $117k
...Basic Qualifications Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics... ...is required. Responsibilities for this Position As an Embedded Software Engineer, working with custom Hardware built in-house...Second jobRelocation packageFlexible hours- ...Embedded Developer Embedded development, troubleshooting low-level code, and working... ...Design, develop, debug, and modify embedded software/firmware Troubleshoot firmware issues... ...integration Collaborate with engineering teams and stakeholders on technical initiatives...
$50 per hour
...Embedded Software Engineer Location: San Jose, California - Austin, Texas - Boston, Massachusetts Job Type: Full-Time/Contract Pay Rate: $50/hr Job Summary: We are seeking a skilled Embedded Software Engineer to design, develop, and maintain software solutions...Full timeContract work$105.23k - $111k
...Basic Qualifications Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics... ...Cybersecurity and Encryption products even smarter As an Embedded Software Engineer, working with custom Hardware built in-house...Second jobRelocation packageFlexible hours- ...Embedded Software Engineer Design, develop and test new embedded software. Working on BSPs for cutting edge Intel processor based boards. Design and development of system and device driver software for many standard operating systems. Working with hardware...
- ...Position: Embedded Software Engineer Location: Lexington, MA (On-Site 3 days per week) Length: 3+ Year Contract *Must have an active secret clearance* Essential Duties and Responsibilities: Designs and implements software of embedded devices and systems...Contract workTemporary work3 days per week
- ...Draper is seeking a Software Engineer 1 to develop high-performance solutions in resource-constrained targets. Working in Cambridge, MA,... ...field and 0-3 years of experience, along with expertise in embedded systems and proficiency in languages like C/C++. A government...
- ...Position: Embedded Software Engineer (Baremetal/FreeRTOS/FPGA/Control Loops, MATLAB) Location: Fully onsite. Andover, MA Contract (W2) Job Description: Top Skills: Develop hands on C/C++ software and integrate your work within Smith+Nephew's Agile Scrum...Contract workFor contractors
$90k - $134.75k
...Embedded Software Engineer II (Andover, MA) Life unlimited. At Smith+Nephew we design and manufacture technology that takes the limits off living. Our Sports Medicine team is building a next-generation surgical endoscopic system to transform sports medicine. We...For contractorsFlexible hours- ...societal impact. About the Role Ciena is looking for a Software Engineer to join the ONU firmware development team. You will... ...product. Key Responsibilities - Develop and maintain embedded Linux firmware on OpenWrt based ONU systems. - Implement and...Flexible hours
$140.5k - $221.5k
...an inclusive environment that drives positive impact to join our team. What you'll do This is a role for a Embedded Software Engineer who is eager to contribute to a small, fast-paced team. You will develop software to support encrypted communications systems...$166k - $220k
...state-of-the-art imaging systems across both hardware and software, deployed to tackle the most significant security challenges... .... ABOUT THE JOB The Imaging team is seeking an Embedded Software Engineer to help design a new product lines. In this role, you will...Full timeWork experience placementImmediate start- ...Embedded Software Engineer Detroit, MI Responsibilities: Ability to debug and triage pipeline issues. Work with vendor to debug and resolve camera pipeline related issue. Debug and resolve issues in camera interface in automotive domain. Integration...
- ...Embedded System Software Engineer MPR Associates, Inc. (MPR), a thriving multi-discipline, specialty engineering services and consulting firm, is actively seeking a capable and motivated Embedded System Software Engineer to join our team. If you are seeking a unique...
- ...Job Title: Embedded Software Engineer Job ID: 561 City: Wakefield State: Massachusetts Job Type: Full Time On-Site/Part Time On-Site/Full Time Remote/Part Time Remote/Full Time Hybrid Position Overview:...Full timePart timeRemote work
- ...Embedded Software Engineer We are looking for an experienced Embedded Software Engineer to design, develop, and maintain software solutions for advanced embedded systems. This role offers the opportunity to work on innovative projects in a dynamic, fast-paced environment...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
Related searches
- software support Massachusetts
- software quality assurance Massachusetts
- embedded software Massachusetts
- id software Massachusetts
- healthcare software sales Massachusetts
- remote software sales Massachusetts
- software engineer - cloud services Massachusetts
- entry level software sales Massachusetts
- software asset management analyst Massachusetts
- ultimate software Massachusetts


