Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (3) - Core Engineer 3

Kyyba

Job Title: (Software Engineer (3) - Core Engineer 3)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational changes and technological advances.At Kyyba, the overall well-being of our employees and their families is important to us. We are proud of our work culture which embodies our core values; incorporating value, passion, excellence, empowerment, and happiness, creates a vibrant and productive atmosphere. We empower our employees with the resources, incentives, and flexibility that they need to support a healthy, balanced, and fulfilling career by providing many valuable benefits and a balanced compensation structure combined with career development. Job Description As an Embedded Controls Software Engineer, you will be a critical contributor to the design, development, and validation of advanced embedded control software for next-generation automotive systems. This specialized role focuses on the Body Control Module, directly impacting vehicle safety, user experience, and electrification readiness. You will leverage your expertise in controls theory, real-time systems, and embedded architecture to architect, develop, and optimize complex, safety-critical software throughout the entire product lifecycle. The Body Control Software team is a team dedicated to creating Body Control Application Software components, developing and enhancing existing software components that integrate with existing architectures, as well as our next-generation vehicle systems. Join our diverse global team located in Dearborn, Palo Alto, Ottawa, Mexico, Germany, and India to design and develop embedded software in areas related to cloud based computing, ad-hoc computing, and embedded platforms. PRIMARY SKILLS REQUIRED: 4. Embedded Software – Candidate should demonstrate the full lifecycle of embedded software development — from requirements to implementation to on-target validation — for safety-critical automotive systems. Example: Taking a system-level requirement for a new BCM feature, translating it into a functional spec, implementing the control logic, and validating it through SIL/HIL testing using Vector CANoe before production release. 5. Embedded Systems – Candidate should understand the broader hardware-software interaction, real-time constraints, and communication protocols (CAN/LIN) governing embedded automotive systems. Example: Diagnosing a field issue where a BCM module intermittently fails to respond over CAN, performing root cause analysis using CANoe traces and the MULTI debugger, and implementing a fix that accounts for timing/interrupt behavior on the target ECU. Skills Required: Matlab, Coding, C++, Embedded Software, Embedded Systems 1. MATLAB – Candidate should demonstrate hands-on experience using MATLAB/Simulink (including Stateflow) to model, design, and simulate embedded control algorithms for BCM features. Example: Building a Simulink state machine to model a vehicle lighting or door control feature, running Model-in-the-Loop (MIL) simulations to validate logic, and using Model Advisor checks to ensure modeling standards compliance before code generation. 2. Coding – Candidate should be able to write clean, efficient, and standards-compliant code for embedded automotive applications, including scripting for automation. Example: Developing a Python automation script to parse test logs and auto-generate pass/fail reports, reducing manual validation time during regression testing cycles. 3. C++ - Candidate should show proficiency writing and debugging C/C++ code for real-time, resource-constrained embedded targets, including implementing AUTOSAR software components. Example: Implementing a C++ AUTOSAR SWC (Software Component) for a BCM feature (e.g., power window control), integrating it via DaVinci Developer, and validating memory/timing constraints on target hardware. SEE POSITION DESCRIPTION FOR #4 AND #5 Skills Preferred: N/A Experience Required: Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in IT; 4+ years in development Experience Preferred: 0 Education Required: Master's Degree Additional Information: ***HYBRID / 4 days per week in the office*** • Software Design: Design, develop, and implement embedded control systems for Body Control Modules (BCM), performing high-level analysis and design planning for new features supporting scalable production and next-gen Software-Defined Vehicle (SDV) architectures. Requires strong grasp of software modeling and embedded design principles. • Requirements Engineering: Partner with cross-functional stakeholders to capture system-level requirements and translate them into detailed functional/technical specifications for control algorithms and software modules, ensuring alignment with vehicle performance and safety goals. • Algorithm Development & Implementation: Design, develop, and optimize control algorithms; implement AUTOSAR-compliant software components using C/C++, MATLAB (Stateflow/Simulink), and Python. Use DaVinci Developer for AUTOSAR configuration and integration. • Verification, Validation & Testing: Lead test strategy design and execution, including MIL, SIL, and HIL simulations, plus unit/integration testing (e.g., Google Test). Perform on-target validation using Vector CANoe and MULTI debugger. Conduct root cause analysis of defects and implement robust fixes. • Compliance & Quality Assurance: Ensure adherence to ISO 26262 (Functional Safety), ASPICE, and AUTOSAR standards. Enforce quality checks such as static code analysis and Model Advisor reviews to maintain software reliability. • Process Optimization & Automation: Identify development bottlenecks and implement Python-based automation scripts and reusable model templates to streamline workflows, boost efficiency, and reduce development cycle time.Location: (Allen Park,MI) Disclaimer: Kyyba is an Equal Opportunity Employer. Kyyba does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. Minorities / Females / Protected Veterans / Individuals with Disabilities are encouraged to apply. All employment is decided on the basis of qualifications, merit, and business need.”It is the policy of Kyyba to provide reasonable accommodation when requested by a qualified applicant or employee with a disability, unless such accommodation would cause an undue hardship. The policy regarding requests for reasonable accommodation applies to all aspects of employment, including the application process. If reasonable accommodation is needed, please contact Kyyba at 248-813-9665Rewards:Medical, dental, vision401k Term lifeVoluntary life and disability insuranceOptional Pre-paid legal planOptional Identity theft planOptional Medical and dependent FSAWork-visa sponsorshipOpportunity for advancementLong-term assignment with opportunity for hire by client SELECT AWARDSAn INC 5000 company for 10 yearsCorp! Michigan Economic Bright Spots Crain’s Detroit Business Top Staffing Service Companies in DetroitTechServe Alliance Excellence Award- IT and Engineering Staffing & SolutionsBest of MichBusiness winner in HR Wizards & PartnershipsMetro Detroit Elite Category: Recruitment, Selection & Orientation for 101 Best & Brightest101 Best & Brightest Companies to Work for in Michigan

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer (3) - Core Engineer 3 in Allen Park, MI vacancy
  •  ...time innovating. This is a hands-on senior engineering role focused on Golang, CLI tooling, and...  ...code that avoids memory leaks. 3. API Expectation: Deep understanding of...  ...Experience Required: Experience Required • Senior Software Engineer with 8+ years total engineering... 
    Software
    Contract work
    Work at office

    Kyyba

    Dearborn, MI
    5 hours ago
  • Job Title: (Software Engineer (3) - Core Engineer 3)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational... 
    Software

    Kyyba

    Dearborn, MI
    2 days ago
  • Job-ID32529218Reference26-02179Job Title: (Software Engineer (3) - Core Engineer 2)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses... 
    Software

    Kyyba

    Dearborn, MI
    4 days ago
  • Job Title: Software Engineer (2) - Commodity Engineer 3About Kyyba:Founded in 1998 and headquartered...  ...proud of our work culture which embodies our core values; incorporating value, passion,...  ...methodologies (like agile) and technologies 3. Assess the requirements of the software... 
    Software
    Work at office
    Local area
    Visa sponsorship
    Work visa

    Kyyba

    Dearborn, MI
    2 days ago
  • Job Title:Platform Engineering Engineer 3About Kyyba:Founded in 1998 and...  ...work culture which embodies our core values; incorporating value,...  ...developing and maintaining reusable software components that serve the...  ...are regularly performed. 3. Evaluate cloud providers, containerization... 
    Software
    Visa sponsorship
    Work visa

    Kyyba

    Dearborn, MI
    1 day ago
  •  ...IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and ISO standards, V2Soft is committed...  ...non-profits, reflecting our core values. Join us to be part of a...  ..., testing and maintaining software applications and products to meet... 
    Software
    Work at office
    Local area
    Worldwide

    V2soft

    Dearborn, MI
    4 days ago
  •  ...Full Stack Software Engineer Essential Job Functions: Build highly responsive and scalable user interfaces and applications using modern...  ...development experience, Microsoft Azure preferred (3+ years) Web Services development and integration experience... 
    Software
    Contract work
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    JRD Systems

    Dearborn, MI
    2 days ago
  •  ...design, implement, and maintain a secure software development lifecycle and automated cloud...  ...Apps environments. Advocate for software engineering practices such as unit testing, code...  ...and managing Azure resources at scale ~3+ years' hands-on experience with Infrastructure... 
    Software

    Datamaxis

    Dearborn, MI
    1 day ago
  • $70k - $140k

     ...Network Engineer 3 This position is an onsite role and is available to be filled at any Huntington Corporate office location:...  ...support for the corporate enterprise network. Verify hardware/software requirements, design and configure Local Area Network/Wide Area... 
    Software
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Huntington

    Detroit, MI
    3 days ago
  •  ...Cooperidge Consulting Firm is seeking an AI/ML Engineer for a top Signal Processing/Defense client. This critical role designs, develops...  ...in AI or ML in a professional environment is required (3–5 years preferred). Experience in design, deployment, and support... 
    Software
    Hourly pay
    Full time
    Weekend work

    Cooperidge Consulting Firm

    Southgate, MI
    1 day ago
  • Feature Systems Engineer We made history and now we work to transform...  ...Interact with product, program, and core engineering teams; lead trade-...  ..., fusing systems and software engineering to create innovative...  ...relevant education and experience. 3+ years of experience in... 
    Software
    Immediate start
    Flexible hours

    Ford-Motor-Company

    Dearborn, MI
    4 days ago
  •  ...Overview We are looking for a skilled Software Engineer to design and deliver scalable, cloud-native microservices within our Connected Services...  ...and event-driven microservices using Java 17+ and Spring Boot 3 Build and maintain integrations with IoT devices, third-... 
    Software
    Contract work

    Vertex Sigma Software

    Dearborn, MI
    5 days ago
  • $61 - $66 per hour

     ...hiring! Stefanini is looking for a DevOps Engineer, Dearborn, MI For quick apply, please...  ...the infrastructure and tools for software/code development, deployment, and release...  ...Platform, Docker Experience Required ~3+ years of experience supporting and... 
    Software
    Local area

    Stefanini

    Dearborn, MI
    5 days ago
  • $61 - $66 per hour

     ...Stefanini Group is hiring! Stefanini is looking for a Software Test Automation Engineer, Allen Park, MI For quick apply, please reach out to Fardeen...  ...of automotive software test automation experience ~3+ years of Body Control Software verification experience... 
    Software
    Local area
    Night shift

    Stefanini

    Allen Park, MI
    1 day ago
  • $25 per hour

     ...Knowledge of pipe fitting and welding in accordance with B31.3 Process piping code. NDE experience (e.g., penetrant testing)...  ...travel, productivity, and global urbanization. We are a leading software-industrial company dedicated to introducing state-of-the-art technology... 
    Software
    Permanent employment
    Temporary work
    Relocation package
    Flexible hours
    Shift work
    Night shift
    Day shift

    Honeywell

    Southgate, MI
    a month ago
  •  ...are seeking an AWS Developer Operations Engineer to join our team! You will design and develop...  ...assurance review of new and existing software products Qualifications:...  ...background in Linux/Unix Administration Minimum 2-3 years' experience setting • up DevOps... 
    Software
    Contract work

    ADEX

    Dearborn Heights, MI
    2 days ago
  • $63 - $67 per hour

     ...Global Data Insight & Analytics organization is looking for a Software Engineer to help build and drive the development of generative AI applications...  .../ Computer Engineering or a similar technical discipline. 3+ years of work experience as a backend software engineer in... 
    Software
    Contract work
    Work experience placement

    EPITEC

    Dearborn, MI
    2 days ago
  • $85.4k - $143.2k

     ...Modern vehicles are increasingly software-defined, connected, and...  ...issues are understood across engineering, diagnostics, and service workflows...  ...and enterprise stakeholders. Core Responsibilities Ideation & Requirements...  ...technical field. Minimum 3.5 cumulative GPA (or... 
    Software
    Local area
    Immediate start
    Remote work
    Flexible hours
    Shift work

    Ford Motor Company

    Dearborn, MI
    1 day ago
  •  ...Job Title: Test Automation Engineer Dearborn, MI The pay range for this role is $90,000- $95000 Essential Job...  ...have 5+ years of experience in quality assurance. Ø Must have 3+ years of automation experience with Selenium. Ø Must have... 

    Yochana

    Dearborn, MI
    1 day ago
  • $74.3k - $166.2k

     ...motivated Applications / Programming Engineer to support and advance the...  ...candidate will leverage software engineering expertise, manufacturing...  ...enterprise systems.Core Technical Stack: Proficiency in...  ...improve agility and efficiency.3. Data Analytics & Operational... 
    Software
    Immediate start
    Relocation

    Ford

    Dearborn, MI
    1 day ago
  •  ...Title Software Engineer Senior Location Dearborn, MI Duration 3 months contract with possible extension or hiring Job Description The Global Data Insight & Analytics organization is seeking a Software Engineer to lead and advance our internal Data Science and AI/ML platform... 
    Software
    Contract work
    Work experience placement

    ManpowerGroup Global, Inc.

    Dearborn, MI
    1 day ago
  •  ...Role: Software Engineer Location: Hybrid - 4 days/week onsite Duration: 12+ months Role Overview The Software Engineer is responsible...  ..., Information Technology, Engineering, or a related field. 3-5 years of software engineering experience developing... 
    Software

    Apex Systems

    Dearborn, MI
    3 days ago
  • $1,800 - $3,200 per week

     ...your dispatch portfolio Maintain accurate records using dispatch software and spreadsheets Qualifications: Reliable internet...  ...Google Sheets or Excel preferred Compensation: Earn $1,800 to $3,200+ per week, based on the number of trucks dispatched and... 
    Software
    Weekly pay
    For contractors
    Currently hiring
    Flexible hours

    American Logistics Authority

    Detroit, MI
    2 days ago
  • We are seeking a highly skilled engineer to design, build, and operate large-scale, cloud‑native...  .... Take end‑to‑end responsibility for software services that drive customer experiences...  ...field (or equivalent experience). 3+ years of progressive experience in cloud... 
    Software
    Immediate start
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    3 days ago
  •  ...Role: ML Ops Engineer Duration: Long-Term Contract Location: Hybrid -...  ...Bachelor's degree in Computer Science, Software Engineering, Data Engineering, or related...  ...Java, Python, Spark, Scala, SQL 3+ years of experience building scalable cloud... 
    Software
    Long term contract

    Apex Systems

    Dearborn, MI
    4 days ago
  • $65 - $70 per hour

     ...! Stefanini is looking for a Mainframe Engineer, Dearborn, MI (Onsite) For quick apply,...  ...designing, developing, testing and maintaining software applications and products to meet...  ...identification. Agile Software Development - 3 years experience in Scrum and/or... 
    Software
    Local area
    Flexible hours

    Stefanini

    Dearborn, MI
    2 days ago
  • $125.36k - $166.2k

     ...have…Master’s degree or foreign equivalent in Mechanical Engineering, Aeronautical Engineering or a related field and 5 years of...  ...fluid CAE simulations using Fluent, STAR-CCM+, or GT-Suite. 3. Utilizing CAD software tools including CATIA or Teamcenter to view or modify... 
    Software
    Immediate start
    Work from home
    Flexible hours

    Ford

    Dearborn, MI
    5 hours ago
  • $140k - $180k

     ...business. We are seeking a Lead Software Developer to design and deliver modern software...  ...with technical leadership, guiding engineering teams while building scalable distributed...  ...professional software development experience. ~3+ years in a technical lead or senior... 
    Software
    Full time

    Reply

    Detroit, MI
    1 day ago
  • $500 per month

     ...and make decisions with confidence. About the Role As a Software Engineer at Remesh, you will be scaling a revolutionary means of communication...  ...to build complex features Minimum Qualifications ~3-5 years of professional software development experience ~3+... 
    Software
    Full time
    Remote work
    Work from home

    GrabJobs

    Detroit, MI
    3 days ago
  • $101.9k - $163k

     ...To learn more, please see . What you'll do here: As the Software Engineering Manager, you will manage and lead all aspects of a team...  ...combination of education and recent, relevant work experience. ~3+ years of technology leadership experience, including developing... 
    Software
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Detroit, MI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (3) - Core Engineer 3. Be the first to apply!