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

Sr. Embedded Software Engineer

$98.9k - $125.6k

Actalent

Job Title: Experienced Embedded Software Engineer

Job Description

This role focuses on designing and delivering robust, efficient, and scalable embedded software for microcontroller-based control systems used in residential and power products. The Embedded Software Engineer works closely with hardware, software, and product teams to develop embedded solutions running on real-time and embedded operating systems, contributing throughout the full development lifecycle from architecture and implementation to testing and sustaining engineering. This position combines hands-on embedded development, technical leadership, and mentorship within a cloud-connected IoT environment.

Responsibilities

  • Design, develop, and maintain embedded software for microcontroller-based systems using C and C++ on platforms such as QNX, RTX, ZephyrOS, and similar operating systems.

  • Collaborate with cross-functional teams, including hardware, software, and product stakeholders, to define software requirements and system architecture.

  • Own and develop elements of embedded software using layered architectures and embedded operating systems, ensuring scalability and maintainability.

  • Plan and oversee unit testing, integration testing, regression testing, and system validation to ensure software reliability, performance, and testability.

  • Develop networking implementations and application code for wireless processors supporting Wi-Fi, Bluetooth, and ISM bands within embedded systems.

  • Implement and support industry-standard communication protocols such as RS-485 (Modbus), SAE J1939 CAN, Ethernet, and USB within embedded applications.

  • Conduct code reviews, follow release processes, and contribute to continuous improvement of development workflows and engineering practices.

  • Support hardware troubleshooting and board bring-up during product development and testing, working closely with hardware and circuit design teams.

  • Document software design, architecture, interfaces, and implementation details to ensure clarity, traceability, and ease of maintenance.

  • Use industry-standard software diagnostic tools, including emulators, debuggers, and oscilloscopes, to debug and verify controller software at the unit level.

  • Develop custom diagnostic software when needed to validate specialized features or functions in embedded controllers.

  • Technically lead the breakdown of software scopes of work, and help develop project timelines and budgets for embedded software deliverables.

  • Mentor less experienced team members in core embedded software development practices, coding standards, and debugging techniques.

  • Participate in and support release processes, including walking through workflow and process steps to ensure high-quality software delivery.

  • Contribute to both sustaining engineering activities and new product development initiatives within an IoT and cloud-connected environment.

Essential Skills

  • Bachelor of Science degree in Electrical and Computer Engineering or Computer Engineering required.

  • 6+ years of work experience in embedded software development.

  • Strong embedded systems knowledge and experience working closely with hardware and circuits in a co-design environment.

  • Experience developing embedded software using layered architectures and embedded operating systems, including RTOS platforms.

  • Proficiency in C and C++ programming languages, including syntax, generally accepted code structure, and object-oriented programming.

  • Hands-on experience with industry-standard communication protocols such as RS-485 (Modbus), SAE J1939 CAN, Ethernet, and USB.

  • Experience designing software for test, including unit testing, regression testing, board bring-up, and end-of-line production testing.

  • Experience with embedded C and C++ for microcontroller-based systems, including CAN-based communication.

  • Ability to design, implement, and maintain embedded software for QNX, RTX, ZephyrOS, or similar operating systems.

  • Familiarity with release processes, code reviews, and structured development workflows.

Additional Skills & Qualifications

  • Master's degree in Electrical and Computer Engineering, Computer Engineering, or a related field is preferred.

  • Familiarity with CAN analysis tools such as Vector CANalyzer, CANape, and CANoe.

  • Familiarity with debuggers and emulators for ARM-based processors.

  • Familiarity with wireless certification requirements for Wi-Fi, Bluetooth, and ISM bands, and experience navigating the certification process.

  • Experience with wireless and networking features in embedded systems is a plus.

  • Familiarity with MATLAB/Simulink model-based code development and integration.

  • Experience working with cloud-connected and IoT systems.

  • Strong communication skills with the ability to convey complex technical concepts to diverse audiences.

  • High level of motivation with the ability to collaborate effectively in a team environment and work independently to achieve results.

  • Preference for candidates with primary programming experience in C, with C++ as an additional strength.

Job Type & Location

This is a Permanent position based out of Milwaukee, WI.

Pay and Benefits

The pay range for this position is $98900.00 - $125600.00/yr.

Comprehensive coverage includes medical, dental, and vision plans, plus life insurance and retirement options to support your long-term well-being.

Workplace Type

This is a hybrid position in Milwaukee,WI.

Application Deadline

This position is anticipated to close on Jul 22, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on click.appcast.io for other accommodation options.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Sr. Embedded Software Engineer in Milwaukee, WI vacancy
  •  ...Embedded Controller Software Developer Develop embedded controller software for mining equipment. Capture requirements from various stakeholders. Develop software in Embedded C, unit testing, integration testing, debugging. Skills Required: Strong Embedded... 
    Senior

    Futran Tech Solutions Pvt. Ltd.

    Milwaukee, WI
    3 days ago
  •  ...Job Summary We’re looking for an Embedded Firmware Engineer II who can take full ownership of firmware development across the entire product lifecycle...  ...end-of-life Design and implement production-level and R&D software solutions Write high-performance embedded C code for... 
    Suggested

    Cindavi

    Milwaukee, WI
    1 day ago
  •  ...security that encompasses all Dematic products, including next-gen software solutions, existing software solutions, and operational...  ...security. You will collaborate with technology leadership and engineering teams to both define and implement the vision and strategy of... 
    Senior

    KION GROUP

    Milwaukee, WI
    11 hours ago
  • Job Opportunity Our client is a rapidly expanding controls contractor that has extensive experience in the energy services industry. They are looking for someone who can run large new construction and existing building projects! They work throughout WI and MN. They ...
    Senior
    For contractors

    Nenni and Associates

    Milwaukee, WI
    3 days ago
  • $95.7k

    Senior Accountant The Senior Accountant – Corporate Accounting is responsible for overseeing fixed asset accounting and ensuring compliance with all related processes, controls, and accounting policies. This role serves as the subject matter expert for fixed assets ...
    Senior

    Komatsu North America

    Milwaukee, WI
    3 days ago
  • Visa - Glendale 1717 West Civic Drive Glendale, WI 53209, USA Responsibilities Understand and apply safe work practices. Understand and apply basic Metal Polishing principles. Understand and apply basic Metal Buffing principles. Basic understanding and operation of Lea...
    Senior

    Visa Lighting

    Glendale, WI
    2 days ago
  •  ...Sr. Mechanical Design Engineer || Milwaukee WI, USA About the Role Very Good experience in onsite-offshore coordination Experience in Mechanical design using CREO and Windchill PLM Good knowledge in sustenance engineering In-depth understanding... 
    Senior
    Flexible hours

    E-Solutions

    Milwaukee, WI
    1 day ago
  •  ...YOUR ROLE As a part‑time Sr Brand Ambassador, you bring our brand to life every day! Your goal is to provide everyone who comes in the store with an amazing shopping experience, making their day better than before they came in. You are the face of our company and you’... 
    Senior
    Part time
    Seasonal work
    Flexible hours
    Weekend work
    Afternoon shift

    AEO

    Wauwatosa, WI
    11 hours ago
  • $100k - $150k

     ...assigned commodities, optimizing the sourcing footprint and driving cost reduction through various methods like LCC sourcing and value engineering. Drive Collaboration: Maintain regular communication and alignment with the extended business unit procurement team to ensure... 
    Senior
    Contract work

    Johnson Controls

    Milwaukee, WI
    25 days ago
  • $120k

     ...About the Job Sr. Credit Analyst - To $120K - Milwaukee, WI - Job # 3798-147210. Who We Are: The Symicor Group is a boutique...  ...to multitask. Adept with spreadsheet and word processing software, as well as having experience working in a digital office... 
    Senior
    Work at office

    The Symicor Group

    Milwaukee, WI
    1 day ago
  • $120k

     ...Sr. Credit Analyst – To $120K – Milwaukee, WI – Job # 3798-147210. Who We Are: The Symicor Group is a boutique talent acquisition...  ...Ability to multitask. Adept with spreadsheet and word processing software, and experience working in a digital office environment. #J-1880... 
    Senior
    Work at office

    BritePros Medical Staffing

    Milwaukee, WI
    4 days ago
  • Job Title Location 4030 N 29th Street, Milwaukee, WI, 53216, United States Employee Type Full Time Required Degree Masters Manage Others Yes Minimum Experience 5 Years Contact Information Name LaPorsha Cooper Phone (***) ***-**** Email laporsha...
    Full time

    Dr. Howard Fuller Collegiate Academy

    Milwaukee, WI
    1 day ago
  • 8+ years of experience in embedded firmware development, proficient in C, C++, and Assembly, with expertise in microcontrollers and embedded...  .... Must have experience with CAN and Simulink, Model-Based Software Development (MBSD), FreeRTOS, or embedded cybersecurity (e.g.,... 

    NL Staffing

    Milwaukee, WI
    3 days ago
  • $40 - $50 per hour

     ...support strategic initiatives within the Brokerage and Advisory business areas. This role will partner closely with product managers, engineers, designers, subject matter experts, and business stakeholders to identify opportunities, define requirements, and deliver... 
    Senior
    Hourly pay
    Contract work

    Levi, Ray and Shoup

    Milwaukee, WI
    4 days ago
  • $65k - $140k

     ...and Qualifications: What You Will Do In This Role: We partner closely with the Contract Manager, Project Controller, Project Lead Engineer, and the project core team to translate the Customer's requirements into defined scope and tasks for the project. You will ensure... 
    Senior
    Contract work
    Local area
    Immediate start

    Dematic

    Wauwatosa, WI
    2 days ago
  •  ...Senior IT Project Manager This Sr. IT Project Manager role is directly reporting into the regional IT Portfolio & Resource Manager within the global IT PMO. The role is responsible for managing IT projects on budget, schedule, scope, quality, and customer satisfaction... 
    Senior
    For contractors

    Samprasoft

    Milwaukee, WI
    4 days ago
  • $118.96k

     ...About the Job This is a mainframe role focused on IBM z/OS environments. While the role exists within the broader Software Engineering family, daytoday responsibilities are exclusively centered on z/OS platform engineering and operations. Experience with distributed... 
    Remote work
    Flexible hours

    Northwestern Mutual

    Milwaukee, WI
    1 day ago
  •  ...Manufacturing Engineer Be a part of an organization, with a dynamic leadership team that truly values and appreciates the people that work there. Excellent growth opportunities at this Milwaukee area client. The focus of this position is to develop, implement, and... 
    Senior
    Casual work
    Worldwide
    Visa sponsorship
    Flexible hours

    MRINetwork

    Milwaukee, WI
    3 days ago
  •  ...leadership. Collaborate with end users within and outside of Finance to understand their business needs and to fully leverage the software capabilities. Analyze and test software functionality and ensure accuracy of data reporting and analysis. Primary Responsibilities... 
    Senior
    Full time

    Medical College of Wisconsin

    Milwaukee, WI
    1 day ago
  • $196k

     ...in technology to deliver a seamless, end‑to‑end experience for both advisors and clients. About The Job This Senior Director of Engineering role will lead our Illustrations and Digital Application teams—critical components of the risk purchase journey. The Illustrations... 
    Senior

    Fairygodboss

    Milwaukee, WI
    11 hours ago
  •  ...Senior Design Engineer – Power Tools Value Engineering The Senior design engineer’s primary role uses highly developed engineering expertise...  ...team by performing a wide variety of calculations and software aided analyses in the following areas: Mechanical stress analysis... 
    Senior
    Local area

    Dormont Manufacturing Company

    Milwaukee, WI
    4 days ago
  •  ...development techniques. Required education/experience includes a bachelor's degree in computer science, information technology, engineering, or related field, 5+ years of hands-on SAP development experience, with expertise in Fiori/UI5, ABAP, and SAP S/4HANA, strong... 
    Senior

    Komatsu North America

    Milwaukee, WI
    3 days ago
  •  ...Here’s to crafting careers and creating new legacies. \n   \n   \n   \n Crafted Highlights :     \n   \n In the role of the  Sr IT Application Support Specialist  working in  Milwaukee, WI you will be part of the Information Technology team and report to the... 
    Senior
    Work at office
    Flexible hours

    Molson Coors

    Milwaukee, WI
    22 days ago
  •  ...Job Overview: The Sr. mechanical engineer is a key member of the ETE Machining and Engineering group. We are looking for a skilled mechanical...  ...engineering drawings, and technical documentation using CAD software (SolidWorks). Utilize CAM software (Esprit) to develop... 
    Senior
    Flexible hours

    ETE REMAN

    Milwaukee, WI
    4 days ago
  •  ...currently looking for a team focused and dedicated Senior Structural Engineer in our Milwaukee office. As a member of our team, you will...  ...have the opportunity to work with a variety of smart and 3D software tools. • Minimum 10 years of experience working as a structural... 
    Senior
    Work at office
    Local area

    Jacobs

    Milwaukee, WI
    3 days ago
  •  ...'re involved. If you want to make an impact on a global scale, come make a difference at Fiserv. Job Title FTS Platform Engineer - Sr. Messaging Engineer TITLE: FTS Platform Engineer - Sr. Messaging Engineer EMPLOYER: Fiserv Solutions, LLC LOCATION: Milwaukee... 
    Senior

    Fiserv

    Milwaukee, WI
    3 days ago
  •  ...of FIS products and services Experience selling commercial payments solutions Experience with account analysis and billing software Solid decision-making and problem solving skills Analytical skills are required to determine client business needs and requirements... 
    Senior

    Fisglobal

    Milwaukee, WI
    4 days ago
  •  ...-handling skills Willingness to travel as required Added Bonus If You Have Familiarity with account analysis and billing software Active involvement in banking or payments industry trade groups Confidence engaging senior decision-makers and navigating complex... 
    Senior

    Fidelity National Information Services

    Milwaukee, WI
    1 day ago
  • $104k - $171.7k

    Who Are We? Taking care of our customers, our communities and each other. That's the Travelers Promise. By honoring this commitment, we have maintained our reputation as one of the best property casualty insurers in the industry for over 170 years. Join us to discover...
    Senior
    Local area

    Travelers Insurance

    Brookfield, WI
    2 days ago
  •  ...Job Description: Senior Design Engineer DRIVEN TO SET THE STANDARD. At Milwaukee Tool, we strive to be the best-delivering new-to-Milwaukee and truly disruptive innovations that redefine what's possible for our users. Our people and our culture are... 
    Senior
    Immediate start

    Milwaukee Tool

    Brookfield, WI
    1 day ago

Do you want to receive more vacancies?

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