BayOne Solutions
Integration Software Engineer(C++/Python) (Ann Arbor)
BayOne Solutions, Ann Arbor, Michigan, United States, 48113
Title:
Integration Software Engineer Location:
Ann Arbor, MI (Onsite) Job Type : 12+ Months Pay rate range : $60-70/hr on W2 or C2C
About the Role: RESPONSIBILITIES: Develop software for simulation, testing, integration, and validation, including SILS, HILS and VILS. Participate in Agile Scrum development, using Systems Engineering principles. Build strong partnerships with Arene teams and adapt to changes as the platform evolves Use, evaluate, and give feedback on tools and platforms built by Arene teams Train and work closely with customers to deliver next-generation vehicle applications for production vehicles.
MINIMUM QUALIFICATIONS At least 3-5 years experience in software development in compiled and interpreted languages: C/C++ and Python Experience in embedded software in robotics or automotive Excellent communication, and interpersonal skills Ability to thrive in a fast-paced, dynamic environment with effective management of priorities and deadlines Bachelors degree in Computer Science, Electrical Engineering, or a related technical field.
PREFERRED QUALIFICATIONS 5+ years in automotive Understanding of typical ECU hardware architecture and familiarity with standard vehicle architecture. Experience with embedded system and hardware diagnostics. Proficiency with Linux Kernel module and device tree modifications and troubleshooting. Proficiency in CI/CD practices for automotive testing environments. Experience with automotive build systems, communication protocols (CAN, Ethernet, LIN, Flexray), development using safety standards like ISO26262.
BayOne is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any federal, state, or local protected class. This job posting represents the general duties and requirements necessary to perform this position and is not an exhaustive statement of all responsibilities, duties, and skills required. Management reserves the right to revise or alter this job description.
Integration Software Engineer Location:
Ann Arbor, MI (Onsite) Job Type : 12+ Months Pay rate range : $60-70/hr on W2 or C2C
About the Role: RESPONSIBILITIES: Develop software for simulation, testing, integration, and validation, including SILS, HILS and VILS. Participate in Agile Scrum development, using Systems Engineering principles. Build strong partnerships with Arene teams and adapt to changes as the platform evolves Use, evaluate, and give feedback on tools and platforms built by Arene teams Train and work closely with customers to deliver next-generation vehicle applications for production vehicles.
MINIMUM QUALIFICATIONS At least 3-5 years experience in software development in compiled and interpreted languages: C/C++ and Python Experience in embedded software in robotics or automotive Excellent communication, and interpersonal skills Ability to thrive in a fast-paced, dynamic environment with effective management of priorities and deadlines Bachelors degree in Computer Science, Electrical Engineering, or a related technical field.
PREFERRED QUALIFICATIONS 5+ years in automotive Understanding of typical ECU hardware architecture and familiarity with standard vehicle architecture. Experience with embedded system and hardware diagnostics. Proficiency with Linux Kernel module and device tree modifications and troubleshooting. Proficiency in CI/CD practices for automotive testing environments. Experience with automotive build systems, communication protocols (CAN, Ethernet, LIN, Flexray), development using safety standards like ISO26262.
BayOne is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any federal, state, or local protected class. This job posting represents the general duties and requirements necessary to perform this position and is not an exhaustive statement of all responsibilities, duties, and skills required. Management reserves the right to revise or alter this job description.