+91 80748 68174 contactoffcampusjob@gmail.com

Real Time Embedded Ada Software Development Engineer

Akkodis Grand Rapids, Michigan, US

About the Role

Akkodis is seeking a for a Real Time Embedded Ada Software Development Engineer job with a client in Grand Rapids MI.

Rate: $110-$120/HR plus Per Diem

Length: 6-12 month contract to hire opportunity

In this role you will deliver fully developed, tested and documented Ada code modules for a real-time embedded system, the engineer’s responsibilities include, but are not limited to:

  • Design and implement real-time embedded software using the Ada programming language.
  • Refactor and optimize existing Ada code for improved reliability, performance and maintainability.
  • Adhere to best practices for secure Ada coding and real-time system development.
  • Debug and resolve issues in a real-time embedded system.
  • Develop and execute unit tests, integration tests, and system-level test to verify a small module or a large component, feature, set of features, whole feature area or an entire embedded software product.
  • Ensure software robustness, resilience, and fail-safe operation for critical devices, and mitigate potential safety and security vulnerabilities.
  • Create and maintain technical documentation, including software design specifications, user documentation, developer documentation, and test plans.
  • Provide detailed reports on the progress of development and issues.
  • Work closely with cross-functional teams, including systems engineering and hardware engineers.
  • Participate in design reviews, code reviews, and technical discussions.

Required Skillsets and Experience:

The buyer requires that the proposed resourcespossess the following skills, experience and background:

  • A minimum of 10 years of embedded software development experience.
  • Ada language proficiency, with a minimum of 5 years of Ada development experience within the past 10 years
  • Experience working in mission-critical industries (aerospace, automotive, defense, first responder, medical devices, etc.) and turning CONOPS, Specifications or Requirements into software design, code, test plans and execution
  • Experience with RTOS (Linux, FreeRTOS, QNX, VxWorks, etc.) and device drivers for complex systems using parallel processing, multi-threading, distributed processing, multi-core, SoM, board support package (BSP), device driver development, and / or application program interface (API) design
  • Experience with embedded software testing, debugging, and integration on hardware using debuggers (gdb, lldb, etc.), test equipment (scopes, analyzers, multi-meters, etc.), and UARTs, JTAG and oscilloscopes
  • Proficiency with the Git configuration management tool
  • Strong interpersonal and communication skills with a demonstrated ability to work effectively in a team-oriented environment

Additional Relevant Skillsets and Experience

Additionally, the following experience is relevant to the position and would be desired.

  • Embedded software cybersecurity experience
  • Experience with model-based engineering tools such as Cameo
  • Python language experience or equivalent scripting languages
  • Resource Qualifications
  • Bachelor’s degree in Software Engineering or related STEM field.
  • Possesses an active US security clearance

This position requires use of information or access to facilities subject to the International Traffic in Arms Regulations (ITAR) and/or Export Administration Regulations (EAR). These regulations may limit access of controlled technologies: 1) to U.S. Persons, including U.S. Citizens, lawful permanent residents, and other narrow categories including some refugees and asylees, or 2) to certain foreign nationals that have received an export license

If you are interested in this role, then please click APPLY NOW. For other opportunities available at Akkodis, or any questions, feel free to contact me at

Equal Opportunity Employer/Veterans/Disabled

Benefits offerings include but are not limited to:

  • Medical insurance
  • Dental Insurance
  • Vision assistance

To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit

The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:

· The California Fair Chance Act

· Los Angeles City Fair Chance Ordinance

· Los Angeles County Fair Chance Ordinance for Employers

· San Francisco Fair Chance Ordinance

Responsibilities

  • Design and implement real-time embedded software in Ada
  • Refactor and optimize Ada code for reliability and performance
  • Collaborate with cross-functional teams and participate in design/code reviews

Qualifications

  • Minimum 10 years embedded software development
  • Bachelor's degree in Software Engineering or related STEM field
  • Active US security clearance

Required Skills

Ada programming Real-time embedded systems Unit/integration testing C/I/O debugging tools Git version control

Keywords

Ada Real-Time Embedded Software Development

Interested in this role?

Apply now and take the next step in your career.

Apply Now

Job Overview

Date Posted 3 days ago
Location Grand Rapids, Michigan, US
Job Type Full-time
Salary $110 - $120
Experience 10+ years
Category Health information technology, Engineering, Embedded software, Real time systems in ada

About the Company

Akkodis