Principal Software Engineer - Embedded Systems
$53.46 per hourCrossFire Group
Job Description
Job Description
PRINCIPAL SOFTWARE ENGINEER – EMBEDDED SYSTEMS
Location: Oshkosh, WI | Onsite
Pay Rate: $53.46 per hour
Schedule: Monday–Friday, 40 hours per week | Core hours: 8:00 a.m.–3:00 p.m.
Travel: Approximately 5–10%
Openings: 3 | Seeking candidates available to start ASAP
We’re seeking experienced Software Engineers to design, develop, and integrate embedded software for vehicle applications. This role combines vehicle-level systems design, hands-on software development, advanced controls, and collaboration with engineering teams, suppliers, and customers.
Key Responsibilities
Design, implement, and document real-time embedded software using C/C++ and MATLAB-generated code.
Develop vehicle-level software designs and provide feedback on system requirements.
Lead software implementation and integration for prototype, pilot, and production vehicles.
Develop software that meets functionality, memory, performance, and maintainability requirements.
Support controls development using MATLAB, Simulink, Stateflow, and related modeling tools.
Integrate control strategies into simulation and Hardware-in-the-Loop environments, then support vehicle testing and production implementation.
Create and interpret UML software designs.
Support verification, validation, configuration management, and CI/CD activities.
Research technologies such as RTOS, AUTOSAR, IoT, edge computing, and virtualization.
Prepare technical documentation, project estimates, schedules, and proposals.
Collaborate with internal teams, suppliers, and customers to resolve technical issues.
Mentor junior engineers and contribute to engineering best practices.
Follow established software development procedures, including CMMI Level 3 processes.
Minimum Qualifications
Accredited bachelor’s degree in engineering or a related field.
At least five years of related experience.
Experience That Will Help You Stand Out
Degree in Computer Science, Computer Engineering, or Electrical Engineering.
Strong embedded C/C++ development and vehicle systems design experience.
Automotive or related vehicle engineering experience.
Model-based development using MATLAB/Simulink/Stateflow.
Experience with real-time operating systems, AUTOSAR, HIL testing, or virtual simulation.
Familiarity with JavaScript, JSON, Python, and SQL.
Strong customer communication, attention to detail, and ability to work independently.
Additional Details
Must meet the client’s U.S. Person eligibility requirement.
Onsite work in Oshkosh is required.
Occasional overtime or weekend work may be needed.
Interview process is expected to include one approximately one-hour, in-person interview.
#IND1
#ZR
Using the best business practices obtained from many years of experience in Business, Law, and Recruiting and Staffing, the Founders at CrossFire Group (“CrossFire”) started in downtown Royal Oak, MI more than a decade ago. With backgrounds in Information Technology (IT) and the Legal Industry, CrossFire began placing by IT and Legal Professionals in contract and direct-hire positions throughout the Midwest.
Since our founding, CrossFire has grown into a full-service Human Capital Solutions Organization. We are proud of now providing full services beyond recruiting and staffing. Our portfolio of services includes HR supply chain management, human resources consulting, and many customized Human Resource related services.
Company Description
Using the best business practices obtained from many years of experience in Business, Law, and Recruiting and Staffing, the Founders at CrossFire Group (“CrossFire”) started in downtown Royal Oak, MI more than a decade ago. With backgrounds in Information Technology (IT) and the Legal Industry, CrossFire began placing by IT and Legal Professionals in contract and direct-hire positions throughout the Midwest.\r\n\r\nSince our founding, CrossFire has grown into a full-service Human Capital Solutions Organization. We are proud of now providing full services beyond recruiting and staffing. Our portfolio of services includes HR supply chain management, human resources consulting, and many customized Human Resource related services.
- Software Guidance & Assistance, Inc., (SGA), is searching for a Systems and Controls Engineer with C++ for a CONTRACT assignment with one of our premier clients in Oshkosh, WI.... ...experience Experience in programming embedded controllers in C/C++, model based /...SuggestedContract workWork experience placement
- ...Job Description Job Description Principal Software Engineer Oshkosh, WI - Full Time Productive... ...of Software and will develop embedded software for various on-vehicle applications... ...designs and provide feedback on System Requirements. Will also lead the implementation...SuggestedFull timeTemporary workFlexible hours
$55 - $65 per hour
...Job Description: Safety-Critical Control Systems Engineer Join our innovative team to develop and integrate safety-critical... ...engineering activities, and support the development of embedded controls software, working closely with cross-functional teams to ensure successful...SuggestedContract workTemporary workRemote work- ...Right Place. Right Price. Job Title: Embedded Software Engineer Location: Oshkosh, WI Duration:... ...Core hours are 8a-3p Top skills: Systems design, Customer interfacing,... ...interview, 1 hour. Job Description The Principal Engineer – Software develops embedded...Suggested
$39.57 per hour
...Job Description Job Description SENIOR SYSTEMS & CONTROLS ENGINEER Location: Oshkosh, WI | Onsite preferred Pay: $39.57 per... ...customers. Responsibilities Develop and peer review embedded controls software based on system requirements. Develop, analyze,...SuggestedHourly payContract workMonday to Friday$86.5k - $126.8k
...Relocation: YesPosition Summary:As a Software Validation Engineer on the Software Validation team, you... ...test plans and test cases to validate embedded controllers, Windows-based applications... ..., exploratory, integration, and system-level testing across a variety of software...Full timeLocal areaRelocation- ...talented Product Development & Engineering team, you will be responsible for leading the Application Software Engineering team that... ...Marketing, IT, Sales, Category, and Embedded Software organizations and... ...development work supports embedded systems, application software,...Full timeLocal areaRemote work
$50 - $60 per hour
The Mid-Level .NET Developer will support out client's Enterprise Applications team by maintaining, enhancing, and developing custom business applications and backend services.Primary responsibilities include:Building and maintaining scalable, performant, and maintainable...Contract workTemporary work$68.6k - $109.2k
...Responsibilities Implement, test, and document real-time embedded vehicle control software in C/C++ and MATLAB-autogenerated code. Design... ...estimation, technical proposals, decision analysis, and other engineering activities. Follow defined CMMI Level 3 software...Full timeWork experience placementInternshipShift workWeekend work$40 - $44 per hour
...: Mon-Fri 7am-3pm Duration: 12 Months Pay range: $40.00 - $44.00/hr. Onsite Looking for a Systems & Controls Engineer with experience in embedded software development (C/C++), PLC programming using Structured Text, and model-based development using Simulink...Permanent employmentFull timeWork experience placement- ...multiple priorities. Perform complex engineering calculations, investigations, and... ...requirements related to RTOS, Autosar, embedded systems, IoT, edge computing, and architecture... ...research and development using embedded software tools, version control, configuration...
- ...Description Job Description: The Sr Engineer - Software and Controls Test team member will test... ...simulations representing the physical system controlled by the ECU. Capturing synchronized... ..., off-highway, industrial, or similar embedded communication protocols such as CAN and...Temporary work
$97.9k - $146.9k
...transformative products, including advanced surgical systems, diagnostic instruments, healthcare... ...in Neenah and seeking a skilled Systems Engineer Sr to join our growing team. This is a... ..." model, treating the network as software to accelerate delivery cycles and leverage...Work experience placementLocal area3 days per week- ...about leading the way in construction, engineering, manufacturing and renewable energy. Cares... ...of mechanical components, sub-systems, multi-level assemblies, and system architecture... ...preferred Working knowledge in 2D/3D CAD design software (Inventor, CATIA, SolidWorks, Creo)...Full timeMonday to FridayFlexible hours
- ...Job Description Job Description Lead R&D Engineer – Power Electronics & Energy Systems Location: Menasha, WI (Appleton / Fox Valley Area) Employment Type: Full-Time | Direct Hire Work Arrangement: Onsite with Schedule Flexibility Position Overview We are...Full timeFlexible hours
- ...Lead Process Engineer Join the team behind iconic brands like Huggies®, Kleenex®, Cottonelle®, Scott®, Kotex®, Poise®, Depend®, and Kimberly-Clark Professional®. At Kimberly-Clark, it's all here for you—innovation, growth, and the chance to make a real impact. You...Full timeWork at officeLocal areaRemote workRelocationFlexible hours
- ...PIPING SPECIALISTS is looking for a CAM Programmer to join our Engineering team and program our Mazak and BLM LT-Free pipe/tube laser... ...Provide setup information and paperwork for machine operators. Software We Use: SolidWorks with nesting software extension....
- ...Lead Modeling & Simulation Engineer Power & Energy Systems Location: Menasha WI (Appleton / Fox Valley Area) Employment Type: Direct Hire... ...control algorithms and provide technical recommendations to embedded software and controls engineering teams. Apply Design of...Full timeRemote workRelocation
- ...Description Job Description Job Description: The Server Engineer - Lead is a senior technical contributor responsible for architecting... ...for critical platform issues. Drive proactive management of system health, resource utilization, hardware events, performance...Temporary work
$110k - $130k
Job Description Job Description Pay Rate: $110K - $130K Location: Menasha, WI Work Mode: Hybrid Summary: Direct Hire Hours: Monday-Friday 8AM-4PM with on call Must be able to travel 10-15% of the time to local data centers Responsibilities: ...Local areaMonday to Friday- ...Job Description Job Description Software Guidance & Assistance, Inc., (SGA), is searching for a Server Engineering Lead for a Direct Hire opportunity with one of our premier... ...issues. Drive proactive management of system health, resource utilization, hardware events...
$24 per hour
...Technical Process Engineering Co-op The Technical Process Engineering Co-op is a co-operative learning experience designed for students pursuing a Laboratory-Science curriculum. This role supports the continuous improvement of our paper recycling and tissue manufacturing...Hourly payFull timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Embedded Systems. Be the first to apply!
- principal Oshkosh, WI
- software implementation project manager Oshkosh, WI
- healthcare software sales Oshkosh, WI
- software sales Oshkosh, WI
- id software Oshkosh, WI
- software asset management analyst Oshkosh, WI
- software intern Oshkosh, WI
- entry level software sales Oshkosh, WI
- internship software Oshkosh, WI
- software support Oshkosh, WI




