Embedded Software Engineer
$127K - $168K/yr
... mid-size companies to meet their talent needs with high quality IT resources through Staff ... Work across the entire software development lifecycle including high-level and detailed design ...
$127K - $168K/yr
... mid-size companies to meet their talent needs with high quality IT resources through Staff ... Work across the entire software development lifecycle including high-level and detailed design ...
$127K - $168K/yr
... mid-size companies to meet their talent needs with high quality IT resources through Staff ... Work across the entire software development lifecycle including high-level and detailed design ...
Conduct in-depth code reviews, providing constructive feedback to junior and mid-level engineers to ... software development tools including Gradle, GIT, and Jenkins; 3 years working with MySQL and ...
Conduct in-depth code reviews, providing constructive feedback to junior and mid-level engineers to ... software development tools including Gradle, GIT, and Jenkins; 3 years working with MySQL and ...
Waukesha, WI · On-site
$122K - $161K/yr
Document designs and verification activities; perform component & subsystem level verifications ... Experience with GPU, Drivers, BIOS, networking, DevOps concepts, software and tools Personal ...
Quick apply
Waukesha, WI · On-site
$122K - $161K/yr
Document designs and verification activities; perform component & subsystem level verifications ... Experience with GPU, Drivers, BIOS, networking, DevOps concepts, software and tools Personal ...
Menomonee Falls, WI · On-site
Experience with automated unit testing, static analysis, and/or automated system-level testing ... To be the leading mid-tier defense technology company in the U.S. Our Values. The Leonardo DRS ...
Menomonee Falls, WI · On-site
Experience with automated unit testing, static analysis, and/or automated system-level testing ... To be the leading mid-tier defense technology company in the U.S. Our Values. The Leonardo DRS ...
Understand and implement level of detail at project design gates/milestones. * Manage cross ... An Associate's Degree in mechanical engineering technology or related field or equivalent ...
Understand and implement level of detail at project design gates/milestones. * Manage cross ... An Associate's Degree in mechanical engineering technology or related field or equivalent ...
Brookfield, WI · On-site
... mid-level complexity projects. * Develop and execute test plans and procedures for firmware ... Experience with one or more of the following: DevOps, automated testing (LabView), continuous ...
Brookfield, WI · On-site
... mid-level complexity projects. * Develop and execute test plans and procedures for firmware ... Experience with one or more of the following: DevOps, automated testing (LabView), continuous ...
Brookfield, WI · On-site
... mid-level complexity projects. * Develop and execute test plans and procedures for firmware ... Experiencewith software configuration management tools, defect tracking tools, and peer reviews.
Brookfield, WI · On-site
... mid-level complexity projects. * Develop and execute test plans and procedures for firmware ... Experiencewith software configuration management tools, defect tracking tools, and peer reviews.
Brookfield, WI · On-site
... mid-level complexity projects. * Develop and execute test plans and procedures for firmware ... Experiencewith software configuration management tools, defect tracking tools, and peer reviews.
Brookfield, WI · On-site
... mid-level complexity projects. * Develop and execute test plans and procedures for firmware ... Experiencewith software configuration management tools, defect tracking tools, and peer reviews.
Software Design Engineer - Tuner Software Job Function: Engineering Location: PDC Workplace ... Decompose vehicle-level requirements and use-cases into component-level and software-level ...
Software Design Engineer - Tuner Software Job Function: Engineering Location: PDC Workplace ... Decompose vehicle-level requirements and use-cases into component-level and software-level ...
Software Design Engineer - Tuner Software Job Function: Engineering Location: PDC Workplace ... Decompose vehicle-level requirements and use-cases into component-level and software-level ...
Software Design Engineer - Tuner Software Job Function: Engineering Location: PDC Workplace ... Decompose vehicle-level requirements and use-cases into component-level and software-level ...
Software Design Engineer - Tuner Software Job Function: Engineering Location: PDC Workplace ... Decompose vehicle-level requirements and use-cases into component-level and software-level ...
Software Design Engineer - Tuner Software Job Function: Engineering Location: PDC Workplace ... Decompose vehicle-level requirements and use-cases into component-level and software-level ...
$126K - $166K/yr
... level hardware/software integration, and support of microcontroller-based embedded systems ... The engineer will contribute to software architecture, product enhancements, and reliability ...
$126K - $166K/yr
... level hardware/software integration, and support of microcontroller-based embedded systems ... The engineer will contribute to software architecture, product enhancements, and reliability ...
Wauwatosa, WI · On-site
$96K - $131K/yr
Creates moderately complex software requirements, specifications and validation plans given system level definition of functional requirements. * Develops engineering test standards * Acts as a ...
Wauwatosa, WI · On-site
$96K - $131K/yr
Creates moderately complex software requirements, specifications and validation plans given system level definition of functional requirements. * Develops engineering test standards * Acts as a ...
Milwaukee, WI · On-site
Senior Embedded Software Engineer - Automotive Systems Location: Milwaukee, WI Duration: Long Term ... Integration of software modules including application, low-level, and third-party software.
Quick apply
Milwaukee, WI · On-site
Senior Embedded Software Engineer - Automotive Systems Location: Milwaukee, WI Duration: Long Term ... Integration of software modules including application, low-level, and third-party software.
Wauwatosa, WI · On-site
$96K - $131K/yr
Creates moderately complex software requirements, specifications and validation plans given system level definition of functional requirements. * Develops engineering test standards * Acts as a ...
Wauwatosa, WI · On-site
$96K - $131K/yr
Creates moderately complex software requirements, specifications and validation plans given system level definition of functional requirements. * Develops engineering test standards * Acts as a ...
Wauwatosa, WI · On-site
$94K - $129K/yr
Creates moderately complex software requirements, specifications and validation plans given system level definition of functional requirements. * Develops engineering test standards * Acts as a ...
Wauwatosa, WI · On-site
$94K - $129K/yr
Creates moderately complex software requirements, specifications and validation plans given system level definition of functional requirements. * Develops engineering test standards * Acts as a ...
Mequon, WI · Hybrid
$116K - $153K/yr
You will be part of a Software Embedded engineering team. The team focuses on design, development ... Lead high- and detailed-level design of controller features and subsystems, providing coordination ...
Mequon, WI · Hybrid
$116K - $153K/yr
You will be part of a Software Embedded engineering team. The team focuses on design, development ... Lead high- and detailed-level design of controller features and subsystems, providing coordination ...
Milwaukee, WI · Hybrid
$129K - $170K/yr
You will be part of a Software Embedded engineering team. The team focuses on design, development ... Lead high- and detailed-level design of controller features and subsystems, providing coordination ...
Milwaukee, WI · Hybrid
$129K - $170K/yr
You will be part of a Software Embedded engineering team. The team focuses on design, development ... Lead high- and detailed-level design of controller features and subsystems, providing coordination ...
Milwaukee, WI · Remote
$18 - $40/hr
... software engineering. * Curriculum Awareness & Adaptive Instruction: Familiar with Java curricula including AP Computer Science A and college-level courses, and common challenges such as ...
Milwaukee, WI · Remote
$18 - $40/hr
... software engineering. * Curriculum Awareness & Adaptive Instruction: Familiar with Java curricula including AP Computer Science A and college-level courses, and common challenges such as ...
$85K - $127K/yr
Software Engineer - Vehicle Software Job Function: Engineering Location: PDC Workplace Category ... level of experience. We offer an inclusive compensation package for all full-time salaried ...
$85K - $127K/yr
Software Engineer - Vehicle Software Job Function: Engineering Location: PDC Workplace Category ... level of experience. We offer an inclusive compensation package for all full-time salaried ...
$47.3K - $57.9K
1% of jobs
$57.9K - $68.4K
4% of jobs
$68.4K - $79K
9% of jobs
$88.8K is the 25th percentile. Wages below this are outliers.
$79K - $89.6K
12% of jobs
$89.6K - $100.1K
15% of jobs
The median wage is $107K / yr.
$100.1K - $110.7K
14% of jobs
$110.7K - $121.3K
15% of jobs
$125.5K is the 75th percentile. Wages above this are outliers.
$121.3K - $131.8K
13% of jobs
$131.8K - $142.4K
9% of jobs
$142.4K - $153K
5% of jobs
$153K - $163.5K
3% of jobs
$47.3K
$110.2K
$163.6K
As a Mid Level Software Developer, your daily responsibilities often include writing and reviewing code, participating in code reviews, collaborating with colleagues on project requirements, and troubleshooting bugs or technical issues. You may also be involved in designing features, writing unit tests, and participating in regular stand-up meetings as part of an agile team. Additionally, you'll interact with product managers, QA engineers, and other team members to ensure the software meets project deadlines and quality standards. This role offers the chance to take on increasing ownership of projects while continuing to learn and grow professionally.
To thrive as a Mid Level Software Developer, you should have solid programming skills in languages like Java, Python, or JavaScript, along with a relevant bachelor's degree or equivalent experience. Familiarity with version control systems such as Git, frameworks like React or Spring, and knowledge of agile development practices are typically required. Effective problem-solving, clear communication, and a collaborative mindset are valuable soft skills in this position. These skills enable you to build reliable software, contribute to team projects, and adapt to evolving technical challenges.
A Mid Level Software Developer is a professional with a few years of experience who contributes to designing, coding, testing, and maintaining software applications. They work independently on tasks but also collaborate with senior developers and teams to implement solutions. Their role often includes debugging code, optimizing performance, and ensuring best practices in development. Mid-level developers are expected to have a solid understanding of programming languages, frameworks, and software development life cycles. They may also mentor junior developers and participate in code reviews to maintain code quality.

Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs.Â
Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence.
Position details:
Job Title: Embedded Software EngineerÂ
Location: Wauwatosa, WI 53226
Duration: 12 months (Could go beyond)
Essential Responsibilities:
Design and implement software on Diagnostic Cardiology ECG products with a focus on the ECG signal acquisition subsystem.
Develop real-time and non-real-time software in C++
Develop and execute unit, integration, and software system tests to verify the design and implementation
Collaborate with lead and senior engineers to design solutions and drive those decisions into the design of the product
Leverage continuous integration, static analysis, methods and other industry best practices during the development of software.
Work across the entire software development lifecycle including high-level and detailed design, software implementation, verification, and maintenance activities
Participate in non-program, engineering improvements to enhance the efficiency and productivity of the software team
Collaborate globally with a project team using the Scrum methodology
Desired:
Bachelor's Degree in Software Engineering
Experience in distributed systems and network protocols
Knowledge of embedded Linux and Eclipse IDE
Effective software design abilities
Experience with multi-threaded, concurrent systems
Effective written and verbal communication skills for presenting, discussing, and documenting technical information
Familiar with static and dynamic analysis tools and techniques
Familiar with DOORS Requirements Management Tool, Rally, embedded Linux tool chain
Demonstrated experience with development of medical device software
Requirements:
 Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science or related computer degree
 5 years' experience in embedded software development.
 Experience in object-oriented design and implementation with languages such as C++
 Knowledge of software development life cycle and development environments
 Effective problem solving capabilities
 Demonstrated ability to work effectively within and across various teams
 Experience with configuration management tools such as Perforce, ClearCase, Subversion, etc.
If you want to apply and want to know more, please contact:
Ujjwal Mane
ujjwal.mane(at)collabera.com
973-805-7557