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

Senior Software Engineer

Full-time

Sarl Actia


Summary :

The Senior Embedded Software Engineer is a key contributor within the Engineering organization, responsible for the design, development, integration, verification, and support of embedded software solutions for vehicle electronic systems. This role provides technical leadership throughout the product lifecycle, collaborates with cross-functional teams and customers, and helps drive innovation, quality, and continuous improvement across engineering projects.

The ideal candidate possesses strong expertise in embedded software development, vehicle communications, modern software development practices, and system-level problem solving. This position supports the development of products used in commercial vehicles, specialty vehicles, and other transportation applications.

Organizational Competencies :

Quality Focus - Demonstrates commitment to delivering high-quality, reliable, and maintainable software through disciplined engineering practices, attention to detail, and continuous improvement.

 

Innovative Thinking - Remains current with emerging technologies, industry trends, and development methodologies while identifying opportunities to improve products and processes.

 

Effective Communication - Communicates technical concepts clearly and effectively with team members, management, customers, suppliers, and other stakeholders.

 

Teamwork - Collaborates effectively across software, hardware, systems, manufacturing, quality, and customer support teams to achieve common objectives.

 

Problem Solving - Applies analytical thinking and sound engineering judgment to identify root causes, resolve technical challenges, and drive successful outcomes.

Job Specific Competencies:

1. Software Engineering

· Design, develop, test, integrate, and maintain embedded software solutions for vehicle electronic products.

· Participate in all phases of the Software Development Life Cycle (SDLC), including requirements analysis, architecture, design, implementation, verification, validation, release, and maintenance.

· Develop software using Embedded C and C++ for ARM-based microcontrollers and processors.

· Create and maintain software design documentation, test plans, traceability artifacts, and technical reports.

· Perform software debugging, troubleshooting, performance optimization, and root-cause analysis.

· Participate in code reviews and ensure adherence to coding standards and best practices.

· Evaluate and recommend new technologies, tools, and development methodologies.

2. System Integration

· Collaborate with hardware, systems, validation, and manufacturing teams to integrate and validate software solutions.

· Support system bring-up, bench testing, vehicle testing, and production launches.

· Investigate and resolve software, hardware, and communication-related issues.

· Support development and validation of vehicle communication networks including CAN, CAN FD, LIN, and Automotive Ethernet where applicable.

3. Technical Leadership

· Provide technical mentorship and guidance to junior engineers.

· Contribute to software architecture, design reviews, and technical decision-making.

· Promote engineering best practices, code quality, and process improvements.

· Support estimation, planning, and risk assessment activities for engineering projects.

4. Project Support

· Develop effort estimates and support project planning activities.

· Assist project leaders and management in identifying technical risks and mitigation strategies.

· Support customer meetings, technical reviews, and product demonstrations as required.

5. Collaboration

· Work closely with multidisciplinary teams throughout product development and production.

· Collaborate with customers to support requirements analysis, issue resolution, validation activities, and product enhancements.

· Support manufacturing, quality, and field service organizations during product launches and sustaining activities.

6. Quality and Compliance

· Follow established quality management processes and engineering procedures.

· Support compliance with applicable automotive, regulatory, customer, and company requirements.

· Participate in continuous improvement initiatives that improve product quality, reliability, and development efficiency.

7. Documentation

· Maintain accurate project records, development documentation, technical reports, and time reporting.

· Ensure software documentation remains current and supports traceability requirements.

8. Legal and Regulatory Compliance

· Ensure compliance with applicable federal, state, local, and workplace safety requirements.

· Follow ISO quality management procedures and company policies.

· Support compliance activities related to customer and industry standards where applicable.

Working Conditions

Movement - This position needs to occasionally move about inside the office and on the production floor. Frequently required to reach with hands and arms. Occasionally required to stand; walk; use hands to finger, handle, or feel objects, tools, or controls; and stoop, kneel, crouch, or crawl

 

Operate/Use - Must be able to operate a computer and other office productivity machinery (i.e. copier, printer, calculator)

 

Ascend/Descend - Rarely ascends/descends stairs to reach archived files

 

Communicate - This position frequently communicates with co-workers, managers and supervisors. Must be able to exchange accurate information in these situations.

 

Transport - This position regularly lifts or moves 10 pounds, frequently lifts or moves up to 25 pounds, and occasionally moves up to 50 pounds for various needs.

 

Vision - Specific vision abilities required by this job include close vision, color vision, depth perception and the ability to adjust focus.

 

Work Environment - Relatively quiet but fast paced.

 

Travel - Occasional travel to customers and vendors, with overnight stays, may be required.

  Nothing in this job description restricts management’s right to assign or reassign duties and responsibilities to this job at any time. 

ACTIA Corporation is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: ACTIA is committed to the principle of equal employment opportunity for all employees and t providing employees with a work environment free of discrimination and harassment. All employment decisions at ACTICA are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. ACTIA will not tolerate discrimination or harassment based on any of these characteristics.

Requirements

  Minimum Qualifications and Education

Education

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Electronics Engineering, Mathematics, or related technical field.
  • Equivalent combination of education and relevant experience may be considered.

Experience

  • 7+ years of embedded software development experience.
  • Experience developing real-time embedded software for 32-bit microcontroller and processor-based systems.
  • Experience working in automotive, commercial vehicle, transportation, industrial, or other embedded systems industries preferred.

Technical Requirements

  • Strong proficiency in Embedded C and modern C++.
  • Experience with ARM-based microcontrollers and processors (STM32, Renesas, NXP, Infineon, TI, or similar).
  • Experience with Real-Time Operating Systems (RTOS) and multitasking embedded systems.
  • Strong understanding of microcontroller architecture, memory management, interrupts, and peripheral drivers.
  • Experience with hardware interfaces including CAN, CAN FD, LIN, UART, SPI, I2C, PWM, ADC, and GPIO.
  • Experience with CAN development and diagnostic tools such as Vector CANalyzer, CANoe, CAPL, Intrepid, or equivalent.
  • Experience with software verification, validation, integration testing, and debugging.
  • Experience with Git-based version control systems and collaborative development workflows.
  • Familiarity with CI/CD pipelines, automated build systems, and software quality tools.
  • Experience with embedded Linux development is highly desirable.
  • Experience with UDS diagnostics, bootloaders, and firmware update mechanisms is a plus.

Industry Knowledge

  • Understanding of the automotive software development lifecycle.
  • Familiarity with automotive communication protocols and vehicle networks.
  • Knowledge of AUTOSAR architecture is a plus.
  • Familiarity with Functional Safety concepts (ISO 26262) is a plus.
  • Familiarity with Automotive Cybersecurity practices and ISO/SAE 21434 is a plus.
  • Understanding of MISRA C/C++ coding guidelines is desirable.

Professional Skills

  • Strong analytical and problem-solving abilities.
  • Excellent written and verbal communication skills.
  • Ability to work independently and within cross-functional teams.
  • Ability to prioritize multiple projects and deadlines.
  • Demonstrated ability to mentor and support other engineers.

Preferred Qualifications

  • Experience developing software for vehicle instrumentation, telematics, displays, gateways, or body control systems.
  • Experience with Automotive Ethernet and connected vehicle technologies.
  • Experience using Azure DevOps, Jira, GitHub, GitLab, or similar engineering tools.
  • Experience participating in DFMEA, design reviews, and systems engineering activities.
  • Experience supporting products through production launch and field support.
Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Elkhart, IN vacancy
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    South Bend, IN
    3 days ago
  • Senior Salesforce Developer We are seeking a Senior Salesforce Developer to support the ongoing Salesforce transformation program, including...  ...and integrations. Troubleshoot and resolve issues related to Salesforce and asset management processes. Software Technology Inc
    Senior

    Software Technology Inc

    Elkhart, IN
    1 day ago
  • Overview: Senior DevOps EngineerEmployment Type: Full-TimeLocation: South Bend, IN (On-...  ...Site)Department: Information Technology - Software DevelopmentAbout the RoleTire Rack is...  ...highly skilled and experienced Senior DevOps Engineer to help advance the reliability,... 
    Senior
    Weekend work
    Afternoon shift

    Tire Rack

    South Bend, IN
    7 days ago
  •  ...Description Job Description POSITION SUMMARY   The Senior Design Engineer will coordinate all product development activities of new and...  ...design concepts for new products utilizing CAD and other software tools.  ~ Perform redesigns on existing products to improve... 
    Senior
    Work at office

    RealTruck Group Inc

    Elkhart, IN
    5 days ago
  •  ...Description Description: SUMMARY/OBJECTIVE OF THE JOB: The Senior Cloud Engineer is the expert implementer, building platforms and systems...  ...Enforces standards, procedures, and methodologies for the software development life cycle. Move easily between big picture... 
    Senior

    TrekFed

    Granger, IN
    4 days ago
  • Senior Design EngineerAre you a hands-on Mechanical Design Engineer who enjoys developing innovative products, solving complex engineering challenges, and seeing your designs move from concept to production? Our client is seeking a Sr. Design Engineer to join their growing... 
    Senior

    Razorjack Consulting

    Elkhart, IN
    5 days ago
  • $145k - $175k

     ...Details Elkhart, IN, US BS in Electrical Engineering or related field with 7-10 years of...  ...about us: We are seeking an experienced Senior Systems Engineer to join a growing aerospace...  ...functionally with electrical, mechanical, software, test, manufacturing, and program... 
    Senior

    LeoForce

    Elkhart, IN
    4 days ago
  • $145k - $175k

    Next generational defense company seeking an experienced Senior Systems Engineer to join our growing talented team. Salary: $145,000 - $175,00...  ...comfortable working cross-functionally with electrical, mechanical, software, test, manufacturing, and program management teams. Why... 
    Senior
    Local area

    Jobot

    Elkhart, IN
    2 days ago
  •  ...About ACTIA ACTIA is a global leader in electronic and software solutions for commercial vehicles, transit, Bus & Coach, specialty...  ...Position Overview ACTIA is seeking a highly motivated Senior Application Engineer with a strong software and systems engineering background... 
    Work at office
    Remote work
    Night shift

    ACTIA Corporation

    Elkhart, IN
    18 days ago
  • The ideal Sr Payroll Specialist will bring strong leadership, attention to detail, and experience managing payroll processes in a fast-paced environment. About the Role Responsibilities include managing the full payroll cycle including weekly, biweekly, or semi-monthly...
    Senior
    Local area

    Confidential Jobs

    Elkhart, IN
    2 days ago
  •  ...safely, smarter, and sustainably everywhere. Product Application Engineer – Battery Management Systems (BMS)  Location: Elkhart,...  ...who can connect customer requirements with hardware, embedded software, controls, diagnostics, validation, functional safety, and production... 
    Full time
    Local area

    OP Mobility

    Elkhart, IN
    6 days ago
  • American Senior Communities in Elkhart is seeking an Activity Assistant to enrich residents' lives with warm, engaging programs. You will create age-appropriate activities and provide a supportive presence that helps residents feel seen, heard, and valued. Collaborating... 
    Senior

    American Senior Communities

    Elkhart, IN
    2 days ago
  • Data Center Construction Manager Leads the construction of data centers by colocation providers, ensuring projects are completed on time, within budget, and to the highest quality standards. Creates, reviews, and maintains documentation, including design review, commissioning...
    Senior
    Contract work
    For contractors

    Oracle

    Elkhart, IN
    4 days ago
  • $93.09k - $124.12k

     ...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Shift work
    Night shift

    Lumen

    South Bend, IN
    2 days ago
  • Jr Software Engineer Goshen, Indiana, United States Job Description/Desired Skills/Exp Communication - be in contact with new and old customers about new projects as well as working well with the small internal team. Design and layout circuit boards for new projects. Code... 

    5 Star Global Recruitment Partners

    Goshen, IN
    1 day ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    South Bend, IN
    2 days ago
  • Trilogy Health Services in Indiana is seeking an Activities Associate to lead recreational programs and create engaging experiences for residents. You will foster a sense of community and improve quality of life through art, music, games, and social events. The role is ...
    Senior

    Trilogy Health Services

    Elkhart, IN
    1 day ago
  • Cybersecurity Analyst Monitor and respond to security incidents and potential threats. Lead efforts to patch vulnerabilities and improve defenses. Manage security tools like firewalls, antivirus, SIEM, and email protection. Test and assess security controls, then report...
    Senior
    Remote work

    MDA Edge

    Elkhart, IN
    3 days ago
  • Job Title MUST HAVES: 5+ years of experience z/OS mainframe Syncsort MFT (GoAnywhere, Sterling, Axway, or MoveIT) COBOL XML Mapping Required experience: Hands-on experience setting up MFT flows in GoAnywhere or another Managed File Transfer (MFT) platform (such as Sterling...

    Saxon Global

    Elkhart, IN
    6 days ago
  • Senior Web Developer - Onsite Forest River, Inc. is looking for a Senior Web Developer to join our growing Information Technology Services...  ...web portals. Working under the direction of the Director of Software Development, you will have the opportunity to contribute to a... 

    Forest River, Inc.

    Elkhart, IN
    2 days ago
  • Current Team Members Apply Here Web Developer Patrick Industries, a publicly traded company headquartered in Elkhart, Indiana, invites you to join a team of dedicated Team Members who are passionate about delivering high-quality products and exceptional customer service...
    Remote work

    Patrick Industries, Inc.

    Elkhart, IN
    5 days ago
  •  ...products. Purpose of Role: We are seeking a Manufacturing Engineer to join our team. In this role, you will support and improve...  ...Word, Outlook, and PowerPoint. Experience with engineering software such as AutoCAD, SolidWorks, Microsoft Project, ERP systems, or... 
    Work at office

    Cleer Vision

    Elkhart, IN
    23 days ago
  •  ...Job Description Job Description Our customer in Elkhart, IN is looking for an experienced Embedded Development Engineer to join their growing team. The ideal candidate will have 3+ years of experience, ideally doing development and working with real time operating... 
    Work at office

    Avero

    Elkhart, IN
    26 days ago
  • About the Role Nanochem Technologies is actively seeking a senior coatings chemist and custom formulator for industrial wood and industrial...  ...Bachelor's degree in organic chemistry, chemical engineering, polymer chemistry, or coatings chemistry. Required Skills Minimum... 
    Senior
    Relocation

    Nanochem Technologies

    Elkhart, IN
    3 days ago
  •  ...leader in developing innovative security, integrity and compliance software solutions. The firm is on the front lines of global corporate,...  ...of software development. You'll be working alongside other engineers and developers, collaborating on the various layers of the... 
    Work experience placement
    Work at office

    Cimcor

    Elkhart, IN
    1 day ago
  • About The Position Senior Accountant - Manufacturing Position Summary We are seeking a highly skilled Senior Accountant to support our manufacturing operations by ensuring accurate financial reporting, strong cost accounting oversight, and effective financial controls... 
    Senior
    Full time
    Local area

    Safe Fleet

    Elkhart, IN
    4 days ago
  •  ..., FA program schedule development, develop master schedule incorporating all program schedules, business interface to local site Engineering community, settle business prioties when people/equipment/ project conflicts exist, project statusing, PMR support, CPI/SPI review... 
    Full time
    For subcontractor
    Local area

    Olsa Resources

    South Bend, IN
    10 hours ago
  •  ...ISO/TS-16949 or AS9001 standards Bachelor's Degree, preferably in a technical field, and a minimum of three (3) years of Quality Engineer experience – or – Highschool Diploma/Equivalent and a minimum of seven (7) years of Quality Engineer experience  Aerospace... 
    Senior
    Work at office

    Dynamic Metals LLC

    Elkhart, IN
    24 days ago
  • $100.2k - $140.3k

     ...allows our associates to be their authentic selves. #LI-CW2 Senior Maintenance Manager Top Reasons to Work at Bimbo Bakeries...  ...years of hands-on management experience in maintenance and engineering leading medium to large size food plant. A combination of education... 
    Senior
    Hourly pay
    Temporary work
    Local area
    Relocation package

    Bimbo Bakeries

    Elkhart, IN
    10 hours ago
  •  ...Job Description Job Description Description: SUMMARY The Senior Developer plays a key role in designing, enhancing, and supporting enterprise applications that serve a network of 30+ manufacturing and distribution business units. This position operates within... 
    Senior
    Work experience placement
    Work at office

    Welch Packaging Group

    Elkhart, IN
    26 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!