Demo

Embedded Engineer

Cloudious
Wisconsin, WI Full Time
POSTED ON 3/3/2025
AVAILABLE BEFORE 5/1/2025

Job Details

Day one onsite: Location: Waukesha, WI.
In Person Client interview.

Job Description:
We are looking for a highly skilled and experienced Embedded Engineer with specialized expertise in VxWorks development for embedded processors. The ideal candidate will have deep proficiency in firmware and software development, with a strong focus on low-level systems programming, diagnostics, and system monitoring. This role will involve working with cutting-edge embedded technologies to develop and test mission-critical systems for medical, industrial, and automation applications.
Key Responsibilities:
Develop and maintain embedded firmware and low-level software for embedded systems, primarily using VxWorks RTOS for embedded processors.
Implement Power-on Self-Test (POST) routines in U-Boot, including memory diagnostics, ADC voltage and current measurements, and HART checksum for system integrity.
Design and write interface interrupt codes in VxWorks to monitor and report system parameters like over/under voltages, over-temperatures, over-current, and power good/reset signals.
Implement bare-metal code and optimize for high performance in resource-constrained embedded environments.
Work with U-Boot, Linux, and VxWorks bootloaders to perform device initialization and troubleshooting at the hardware/software interface level.
Develop system diagnostic and health-check algorithms in C/C and Python to enable predictive maintenance and fault detection.
Work with software containers in Docker for managing embedded system environments.
Manage software configurations, versions, and dependencies using GitLab, Artifactory, and continuous integration/continuous deployment (CI/CD) practices.
Conduct SOUP (Software of Unknown Provenance) analysis, ensuring compliance with safety-critical standards and regulations.
Adhere to SDLC (Software Development Life Cycle) processes, ensuring high-quality firmware development, code review, testing, and validation.
Document and maintain SDLA (Software Development Life Cycle Artifacts) for regulatory and compliance purposes.


Qualifications/Requirements:
Bachelor's or higher degree in Electrical Engineering, Computer Engineering, or a related technical field.
7-10 years of hands-on experience in embedded design and development, with a proven track record in low-level firmware development and RTOS programming.
At least 5 years of experience in embedded medical devices, industrial automation, or instrumentation systems (strongly preferred).
Expertise in VxWorks, with a focus on RTOS programming, interrupt handling, and multi-threaded applications.
Advanced proficiency in U-Boot, including customizing bootloaders, and performing memory tests and hardware diagnostics in embedded systems.
Strong coding experience in C/C , with a deep understanding of bare-metal systems, low-level hardware interaction, and memory management techniques.
Proficiency in working with Python for scripting, automation, and test frameworks for embedded systems.
Familiarity with Code-Studio, GitLab, and Artifactory for software version control, continuous integration, and artifact management.
Advanced experience in using Docker for containerizing embedded development environments.
Familiarity with SOUP analysis and ensuring adherence to safety-critical software standards and compliance (e.g., ISO 26262, DO-178C).
Proven experience with SDLC documentation, including writing and maintaining SDLA documentation for regulated environments.


Desired Characteristics:
Strong technical leadership abilities with experience guiding cross-functional teams in complex, high-performance embedded system projects.
Proactive, results-driven, and able to manage multiple priorities in a fast-paced, dynamic environment.
Strong problem-solving skills in troubleshooting embedded system failures, performance issues, and hardware/software interactions.
Effective communicator with the ability to clearly articulate technical issues and solutions in both written and spoken English.
Ability to effectively collaborate in a global, cross-functional team environment with engineers from various technical backgrounds.
Self-motivated and able to work independently, taking ownership of projects and delivering high-quality results on time.
Experience in medical device development, safety-critical applications, and an understanding of reliability engineering is highly preferred.
A passion for innovation, embedded systems, and advancing technologies in medical, automation, or instrumentation sectors.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Engineer?

Sign up to receive alerts about other jobs on the Embedded Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Cloudious

Cloudious
Hired Organization Address Englewood, CO Full Time
What are the top 3 skills required for this role? Kubernetes AWS Terraform/Ansible Job Description/ Responsibilities Lea...
Cloudious
Hired Organization Address Somerset, NJ Full Time
SAP ABAP Fiori Somerset, NJ(Day 1 Onsite) Contract-6 Months JD:: 10 Years of Experience in SAP ABAP Fiori Experience in ...
Cloudious
Hired Organization Address Richardson, TX Full Time
Top 3 skills required for this role 1.JAva 2.Springboot 3.Mongo DB Job Description/ Responsibilities Strong expertise in...
Cloudious
Hired Organization Address Austin, TX Full Time
Job Details Location: Sunnyvale, CA/ Austin, TX (Hybrid 3 days On-Site and 2 days Remote) Duration: 6 Months Rate: Marke...

Not the job you're looking for? Here are some other Embedded Engineer jobs in the Wisconsin, WI area that may be a better fit.

Software Engineer Co-op

D3 Embedded, West Henrietta, NY

AI Assistant is available now!

Feel free to start your new journey!