Embedded Software Engineer developing embedded software components for Body Control Systems at Ford. Collaborating with an agile team to deliver high-quality code and product success in the automotive sector.
Responsibilities
Work in a team of highly motivated Embedded Software Engineers
Design and develop embedded software components for the Body Control System.
Analyze, feature-level requirement design, functional specification, program, debug, and modify using high-level languages (C, Python).
Contribute to product success through consistent on-time delivery of high-quality, functioning complex device driver code.
Scale, modify, and refactor existing software components to meet new architecture requirements.
Work with Ford architecture and validation teams, and partners to create reusable software components, support documentation, and integration guides.
Perform code-level integration-related tasks such as replicating build environments, source code debugging, and continuously improving and streamlining deployments.
Work with development and project managers to align on CI/CD pipelines for product variant releases.
Evaluate technologies and methods for developing cloud scalable test infrastructure and CI/CD pipelines for virtual and hardware ECUs.
Requirements
BS in Electrical Engineering, Computer Science, or related Field or equivalent combination of relevant education and experience
5+ years of Embedded Software Experience, Body Control System is preferred.
5+ years of programming experience in Embedded C, MATLAB Simulink, and Stateflow.
Candidates must have strong programming skills in C and be able to write highly portable and platform-agnostic code
3+ year experience in developing Proof-of-Concept applications for automotive ECUs
2+ years’ experience working in an agile environment
MS in Electrical Engineer, Computer Science, or related Field (even better)
Experience with Kubernetes, OpenShift, and dockers (even better)
Experience with Jenkins and GitHub actions (even better)
Experience in software development for automotive control units (even better)
Experience in AUTOSAR Methodology and workflows (even better)
Experience in Software Simulation using Hardware Models (even better)
Embedded software development experience in Linux platform (even better)
Good, embedded debugging skills (even better)
Self-reliant, approachable, with good communication skills (even better)
Good knowledge of tools used for embedded program development (even better)
Knowledge of safety-systems, ISO26262, ASIL A-D is a plus (even better).
Benefits
Immediate medical, dental, vision and prescription drug coverage
Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
Vehicle discount program for employees and family members and management leases
Tuition assistance
Established and active employee resource groups
Paid time off for individual and team community service
A generous schedule of paid holidays, including the week between Christmas and New Year’s Day
Paid time off and the option to purchase additional vacation time.
Key technical leader shaping the architecture at Tektronix on next - generation test and measurement automation platform. Collaborating with global teams on driving engineering excellence.
Senior Fullstack Developer optimizing heating systems for a green - tech startup in Berlin. Collaborating with cross - functional teams to drive the energy transition and reduce emissions.
Sr Software Engineer developing scalable solutions within an innovative sports betting platform. Engaging with cutting - edge technologies and methodologies to enhance real - time systems.
EDA Software Developer working with Nokia's Event Driven Automation group. Focused on robust applications and streaming APIs for data center networking.
Software Engineer working on analytic solutions for Ford's Global Data Insight & Analytics team. Collaborating with cross - functional teams to develop and maintain software applications.
Full Stack Engineer at LanguageWire focusing on front end (Vue.js + TypeScript) and backend (.NET microservices) services. Collaborating within a product - driven team to deliver impactful solutions.
Lead Engineer managing a team for CAD design in automotive sectors. Focus on systems - level design and efficiency in product development based in Chennai.
Software Engineer with a focus on Identity & Access Management solutions for McKesson. Integrating platforms and secure engineering practices in collaboration with product and security teams.
Full Stack Developer at Helpshift developing modern web applications with ReactJS and backend services. Responsible for frontend and backend systems with a focus on performance and user experience.