{"schemaVersion":"jobsearcher.job.v1","id":"92b13c5f92a9b2ba29cceb4e","url":"https://jobsearcher.com/jobs/92b13c5f92a9b2ba29cceb4e","canonicalUrl":"https://jobsearcher.com/jobs/92b13c5f92a9b2ba29cceb4e","title":"Embedded software engineer 1","description":"Job Description\n\n#100005Title: Embedded software engineer 1Location: Mossville, IL- 100% onsite (preference first goes to local candidates, open to non-local candidates who can 100% relocate 2 weeks from offer and be onsite day 1 at their own cost)Type: ContractHours: 8-5 M-F, 40 hour work daysPay: range $41.93/hour on w2- no flex, exact rateLength: 12 months- possibility to extendScreenings: no tech, full panel drug and background once hired+optional benefits, long term contract with ability to extend Must haves:Years of experience: 0-3Degree requirement: Bachelor’s of Science in Engineering (Electrical orComputer Engineering ), NO 2 year degrees, Open to MastersEngine Testing, Validation & TroubleshootingData Analysis and Root Cause InvestigationSoftware/Test Automation Development (Python, C#, or similar)Understanding of embedded systems and electronic control modules (ECMs)Knowledge of software verification and validation processesAbility to analyze test results and identify root causesFamiliarity with CAN/J1939 communication and diagnostic toolsExperience working with test equipment, data acquisition systems, or HIL/SIL environmentsUnderstanding of requirements-based testing and defect tracking(Desired)Engine controls or engine systems experienceExperience with dSPACE, Vector CANoe/CANalyzer, ET, or similar toolsExperience developing automated regression test suitesSoft Skills(Required)Strong analytical and problem-solving skillsAbility to learn new systems and tools quicklyEffective verbal and written communication skillsAttention to detail and commitment to qualityStrong teamwork and collaboration skills(Desired)Experience presenting technical findings to stakeholdersAbility to influence decisions through data-driven recommendationsJob Description: Summary:The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the embedded software and systems that make computers work. A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.Job Responsibilities:• Design and implement software of embedded devices and systems from requirements to production and commercial deployment for product lines.• Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions.• Analyze and enhance efficiency, stability and scalability of system resources• Review project requests describing database user needs to estimate time and cost required to accomplish project.Skills:• Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.• Knowledge of reading schematics and data sheets for components• Basic knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.• Basic ability to troubleshoot issues and make system changes as needed to resolve issue.• Basic knowledge of computer hardware and software. Solid programming experience in C or C++• Knowledge of computer development software as it relates to embedded systems, such as SQL, VisualBasic, etc.Position’s Contributions to Work Group:Core Gas Engine Software Test team requires a dedicated resource to focus on test automation. These automation packages will be heavily used for production file delivery. (Currently mostly delivered with Manual Testing)Typical task breakdown:Engine software validation and test executionTest result analysis, defect investigation, and root cause analysisTest automation development and maintenance (Automation driver file updates, script development, debugging)Interaction with team:Collaborate daily with software developers, controls engineers, test engineers, and validation engineers.Team StructureReports to: Engineering Team Lead / Project Team LeadWork environment:All work will be in a Soft lab with a combination of computer-based automation development and hands-on interaction with test systems and engine controls.No PPE required","company":"Swoon Staffing","rawCompany":"swoon staffing","city":"Chicago","state":"IL","isRemote":false,"isActive":true,"createdAt":"2026-07-30T23:37:18.387Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded software engineer 1","description":"Job Description\n\n#100005Title: Embedded software engineer 1Location: Mossville, IL- 100% onsite (preference first goes to local candidates, open to non-local candidates who can 100% relocate 2 weeks from offer and be onsite day 1 at their own cost)Type: ContractHours: 8-5 M-F, 40 hour work daysPay: range $41.93/hour on w2- no flex, exact rateLength: 12 months- possibility to extendScreenings: no tech, full panel drug and background once hired+optional benefits, long term contract with ability to extend Must haves:Years of experience: 0-3Degree requirement: Bachelor’s of Science in Engineering (Electrical orComputer Engineering ), NO 2 year degrees, Open to MastersEngine Testing, Validation & TroubleshootingData Analysis and Root Cause InvestigationSoftware/Test Automation Development (Python, C#, or similar)Understanding of embedded systems and electronic control modules (ECMs)Knowledge of software verification and validation processesAbility to analyze test results and identify root causesFamiliarity with CAN/J1939 communication and diagnostic toolsExperience working with test equipment, data acquisition systems, or HIL/SIL environmentsUnderstanding of requirements-based testing and defect tracking(Desired)Engine controls or engine systems experienceExperience with dSPACE, Vector CANoe/CANalyzer, ET, or similar toolsExperience developing automated regression test suitesSoft Skills(Required)Strong analytical and problem-solving skillsAbility to learn new systems and tools quicklyEffective verbal and written communication skillsAttention to detail and commitment to qualityStrong teamwork and collaboration skills(Desired)Experience presenting technical findings to stakeholdersAbility to influence decisions through data-driven recommendationsJob Description: Summary:The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the embedded software and systems that make computers work. A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.Job Responsibilities:• Design and implement software of embedded devices and systems from requirements to production and commercial deployment for product lines.• Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions.• Analyze and enhance efficiency, stability and scalability of system resources• Review project requests describing database user needs to estimate time and cost required to accomplish project.Skills:• Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.• Knowledge of reading schematics and data sheets for components• Basic knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.• Basic ability to troubleshoot issues and make system changes as needed to resolve issue.• Basic knowledge of computer hardware and software. Solid programming experience in C or C++• Knowledge of computer development software as it relates to embedded systems, such as SQL, VisualBasic, etc.Position’s Contributions to Work Group:Core Gas Engine Software Test team requires a dedicated resource to focus on test automation. These automation packages will be heavily used for production file delivery. (Currently mostly delivered with Manual Testing)Typical task breakdown:Engine software validation and test executionTest result analysis, defect investigation, and root cause analysisTest automation development and maintenance (Automation driver file updates, script development, debugging)Interaction with team:Collaborate daily with software developers, controls engineers, test engineers, and validation engineers.Team StructureReports to: Engineering Team Lead / Project Team LeadWork environment:All work will be in a Soft lab with a combination of computer-based automation development and hands-on interaction with test systems and engine controls.No PPE required","datePosted":"2026-07-30T23:37:18.387Z","dateModified":"2026-07-30T23:37:18.387Z","hiringOrganization":{"@type":"Organization","name":"Swoon Staffing","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Chicago","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"92b13c5f92a9b2ba29cceb4e"},"url":"https://jobsearcher.com/jobs/92b13c5f92a9b2ba29cceb4e"}}