Embedded Software Enngineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for an Embedded Software Engineer with a contract length of over 6 months, offering a pay rate of $41.00 - $43.92/hr. Key skills include experience with MBSD, test automation tools, CAN bus, and agricultural equipment. ISTQB certification is required.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
344
-
πŸ—“οΈ - Date discovered
September 18, 2025
πŸ•’ - Project duration
More than 6 months
-
🏝️ - Location type
Unknown
-
πŸ“„ - Contract type
Unknown
-
πŸ”’ - Security clearance
Unknown
-
πŸ“ - Location detailed
Waterloo, IA
-
🧠 - Skills detailed
#Documentation #Base #Scrum #Automation #Project Management #AI (Artificial Intelligence) #Matlab #System Testing #Consulting #Agile #Computer Science
Role description
Payrate: $41.00 - $43.92/hr. Summary: As a Tractor Software Subsystem Test Engineer, you will be accountable for software verification, test planning, and test execution for embedded software on tractors. The focus for the subsystem testing is on a tractor subsystem with an emphasis on drivetrain control subsystem. You will be integrated with software delivery team which develops the tractor sub-system control software. Responsibilities: β€’ Create and maintain technical and/or user documentation to a high standard, and back up files to ensure instant recovery if problems occur. β€’ Develop own capabilities by participating in assessment and development planning activities as well as formal and informal training and coaching; gain or maintain external professional accreditation, where relevant, to improve performance and fulfill personal potential. β€’ Maintain an understanding of relevant technology, external regulation, and industry best practices through ongoing education, attending conferences, and reading specialist media. β€’ Contribute to the development of, and implement feasibility testing of, proposed engineering solutions to provide feedback and data to validate the design. β€’ Carry out a range of activities under the guidance of more senior colleagues to support the drafting of engineering standards and specifications and the evaluation of the effectiveness of those standards. β€’ Identify shortcomings in existing processes, systems, and procedures, and use established change management programs to address them. β€’ Work collaboratively with other professional teams and over organizational boundaries to ensure service users experience cohesive and seamless support to meet their needs. β€’ Carry out a range of activities under the guidance of more senior colleagues to support the analysis of information and the specification of the methods and process steps, as well as the plant, machinery, and equipment, required to design and continuously improve manufacturing or materials processes and process systems. β€’ Work within an established project management plan to achieve specific goals. β€’ Carry out inspections under the supervision of senior colleagues to evaluate the quality of engineering works and/or the integrity of existing installations or structures, and make recommendations to senior colleagues on the remedial works needed to ensure conformance with specifications and regulatory requirements. Qualifications: β€’ Bachelors of Science in Electronics/Computer Engineering, Computer Science, Technology, or other relevant discipline. β€’ Experience working with Model Based Software Design (MBSD) and/or system simulation (For example, experience using Matlab or Simulink). β€’ Experience working with test case automation tools (For example, experience using ECU-Test). β€’ Experience working in an Agile/Scrum software development environment. β€’ One or more years of experience with CAN bus and tools used for testing and analysis. β€’ Experience operating Agricultural / off-road equipment. β€’ ISTQB (International Software Testing Qualifications Board) Certification or equivalent. β€’ One or more years of experience working in mechatronics; including a solid understanding of electrical and electronics, hydraulics, and mechanical systems. β€’ One or more years of control system experience preferably related to propulsion systems and/or agriculture equipment. β€’ One or more years of experience with embedded control systems in either product development or product test. β€’ One or more years of experience with electronic test tools and simulation tools to assist in analysis and verification. Desired Skills: β€’ Works with guidance (but not constant supervision) to develop appropriate plans or perform necessary actions based on recommendations and requirements. β€’ Works under guidance (but not constant supervision) to analyze data trends for use in reports to help guide decision making. β€’ Works with guidance (but not constant supervision) to execute engineering designs using the appropriate methods, tools, processes and software. β€’ Works with guidance (but not constant supervision) to achieve engineering development targets using appropriate methods, tools, processes and software. β€’ Works with guidance (but not constant supervision) to implement engineering designs, evaluate outcomes and then make improvements as needed. β€’ Works with guidance (but not constant supervision) to get results using new and advanced engineering technologies. β€’ Works with guidance (but not constant supervision) to produce technical engineering specifications and related materials. β€’ Works with guidance (but not constant supervision) to test, evaluate and improve engineering outcomes. β€’ Manages and applies safe systems of work with guidance (but not constant supervision). β€’ Builds engineering solutions with guidance (but not constant supervision). β€’ Works with guidance (but not constant supervision) to identify, assess, prioritize and manage project-related risks. β€’ Works at an intermediate level to identify, verify, and manage changes to the scope of the project or program, utilizing the most appropriate approach. β€’ Typically works with guidance. β€’ Works with guidance (but not constant supervision) to measure and report progress toward intermediate targets to make sure a project stays on track to achieve its ultimate goals. β€’ Uses clear and effective verbal communications skills without supervision and provides technical guidance when required on expressing ideas, requesting actions and formulating plans or policies. β€’ Works with guidance (but not constant supervision) to manage projects and/or programs within desired cost, time and quality parameters. β€’ Works at an intermediate level to build the structure and culture of the project team, and define roles and responsibilities within that structure to enable the achievement of project mission and objectives and the effective operation of key business processes. Pay Transparency: The typical base pay for this role across the U.S. is: $41.00 - $43.92/hr.Β Final offer amounts, within the base pay set forth above, are determined by factors including your relevant skills, education and experience and the benefits package you select. Full-time employees are eligible to select from different benefits packages. Packages may include medical, dental, and vision benefits, 10 paid days off, 401(k) plan participation, commuter benefits and life and disability insurance. For information about our collection, use, and disclosure of applicant's personal information as well as applicants' rights over their personal information, please see our Privacy Policy (https://www.aditiconsulting.com/privacy-polic). Aditi Consulting LLC uses AI technology to engage candidates during the sourcing process.Β  AI technology is used to gather data only and does not replace human-based decision making in employment decisions.Β  By applying for this position, you agree to Aditi’s use of AI technology, including calls from an AI Voice Recruiter. #AditiConsulting # 25 - 22511