Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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... 
    Suggested
    Relocation package

    Harris Geospatial Solutions

    Wilmington, MA
    22 hours ago
  •  ...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

    Revolution Technologies

    Dedham, MA
    2 days ago
  • $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... 
    Suggested
    Local area
    Relocation
    Relocation package
    Flexible hours

    Harris Geospatial Solutions

    Wilmington, MA
    21 hours ago
  •  ...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... 
    Suggested
    For subcontractor

    Busek

    Natick, MA
    1 day ago
  • $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.... 
    Suggested
    Full time
    Local area

    The Charles Stark Draper Laboratory, Inc.

    Cambridge, MA
    22 hours ago
  • $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 employment
    Full time
    Immediate start

    Riverlane

    Boston, MA
    1 day ago
  •  ...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 time
    Remote work
    Relocation

    Webster & Webster Associates

    Boston, MA
    9 days ago
  • $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 work
    Work experience placement
    Local area

    6942-ABIOMED Inc. Legal Entity

    Danvers, MA
    22 hours ago
  • $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... 

    Bose Corporation, U.S.A

    Framingham, MA
    22 hours ago
  •  ...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 employment
    Work at office

    Onto

    Upton, MA
    1 day ago
  • $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

    Harris Geospatial Solutions

    Wilmington, MA
    22 hours ago
  •  ...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

    Inuplands

    Cambridge, MA
    23 hours ago
  • $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 time
    Local area

    Draper Labs

    Cambridge, MA
    a month ago
  • $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

    Progeny Systems Corporation

    Taunton, MA
    8 days ago
  • $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 job
    Relocation package
    Flexible hours

    Progeny Systems Corporation

    Dedham, MA
    3 days ago
  •  ...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... 

    Advanced Technology Innovation

    Tyngsboro, MA
    4 days ago
  • $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 time
    Contract work

    Kasmo Global

    Boston, MA
    3 days ago
  • $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 job
    Relocation package
    Flexible hours

    General Dynamics Mission Systems

    Taunton, MA
    5 days ago
  •  ...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... 

    Careers Integrated Resources Inc

    Woburn, MA
    3 days ago
  •  ...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 work
    Temporary work
    3 days per week

    Digital Prospectors

    Lexington, MA
    2 days ago
  •  ...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... 

    Draper

    Boston, MA
    3 days ago
  •  ...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 work
    For contractors

    Trident Consulting

    Andover, MA
    3 days ago
  • $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 contractors
    Flexible hours

    Smith+Nephew

    Andover, MA
    3 days ago
  •  ...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

    Ciena

    Burlington, MA
    3 days ago
  • $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... 

    ViaSat

    Marlborough, MA
    5 days ago
  • $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 time
    Work experience placement
    Immediate start

    Anduril Industries

    Lexington, MA
    5 days ago
  •  ...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... 

    Kasmo Global

    Andover, MA
    13 days ago
  •  ...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... 

    MPR Services

    Burlington, MA
    3 days ago
  •  ...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 time
    Part time
    Remote work

    Carlton National Resources

    Wakefield, MA
    3 days ago
  •  ...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... 

    Kasmo Global

    Boston, MA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!