Hybrid Job - Senior Software Engineer

Indotronix International Corporation
Michigan
$54-$58,68 an hour
Full-time

Senior Software Engineer , Michigan, United States Posted : 3 / 15 / 2024 Indotronix is seeking a Hybrid Job - Senior Software Engineer for a Job Opportunity in MN-Minneapolis.

Job Description : We have multiple openings for individuals with experience and a passion for real-time, embedded software development.

The Senior Software Engineer plans and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code and unit test), documentation, hardware-software integration, troubleshooting, problem solving, and software verification testing.

We currently have opportunities for both software developers and software testers. The Senior Software Engineer :

  • Develops, maintains, upgrades, and ports embedded product software and / or product support software to enhance, implement and support project / system functionality for the assigned technical effort.
  • Mentors less experienced software engineers to help develop their software development and test capabilities and troubleshooting and problem-solving skills.
  • Collaborates across the other engineering disciplines such as Mechanical, Electrical, Controls, and Systems.
  • Ensures that technical approach is consistent with established engineering principles and practices.
  • Ensures that product outcomes meet customer needs and that customer and company technical, system, performance, process, and quality requirements are met. Required Skill Set :
  • For developers : Object-oriented design, C++ coding, and unit testing of embedded software
  • For testers : Requirements-based software verification and traceability
  • Use of version control and issue tracking tools
  • Minimum of 4 years of experience in real-time embedded software development and / or software testing

Desired Skills Set :

  • Developing and troubleshooting communications, device drivers, and IO interfaces
  • Integrating or testing software with various real-time operating systems such as vxWorks and Linux / Unix derivatives
  • Requirements analysis
  • Experience in architectural level software design using Magic Draw, Enterprise Architect, or similar model-based engineering tool (software developers)
  • Experience using NI TestStand (software testers)
  • Familiarity with weapon systems, munitions, and / or combat vehicle functionality and capability
  • Experience using GitLab or other CI / CD tools Education Qualification :
  • Bachelor’s degree in STEM field
  • Bachelor’s degree in Computer Engineering, Software Engineering, Electrical Engineering, or Computer Science
  • 30+ days ago
Related jobs
Promoted
Custom Business Solutions, Inc.
Grand Rapids, Michigan

MUST BE LOCAL TO GRAND RAPIDS, MI ***.NO SUBCONTRACTS, C2C or 1099 applicants.Designs, develops, tests, and implements applications.Microsoft Azure (Function Apps, Cosmos Db, Durable Function Apps, Event Grid, Azure Data Factory, Logic Apps, Service Bus, Storage Accounts, etc.Minimum of 5 years of i...

Promoted
Global Information Technology
Southfield, Michigan

Job Title: Senior Application Software Engineer (Web Services). ...

Promoted
Canonical - Jobs
Detroit, Michigan

You will have a good chance of success if you are an outstanding software engineer, passionate about networking, with a special interest in the interface of hardware ASICs for acceleration and software for innovation and control. Software has moved to play a central role in network technology. From ...

Promoted
Jerry
Detroit, Michigan

At Jerry, our Software Engineers aren't just do-ers - they are highly involved in designing the capabilities of our app and directing the trajectory of our company! If you are looking for an opportunity to make a measurable difference in the lives of millions and help us disrupt a massive indust...

Promoted
KLA
Ann Arbor, Michigan

Senior Lead Software Engineers are core to KLA's technology, while we do not currently have an opening, we are always building our. We are looking for passionate professionals to join our team! Responsibilities will include: Lead/ Manage a team of Software Engineers. We will ensure that qualified in...

Indotronix International Corporation
Sterling Heights, Michigan

Senior Software Engineer Sterling Heights-, Michigan, United States | Posted: 6/25/2024 Indotronix is seeking a Onsite Job - Senior Software Engineer for a Job Opportunity in MI-Sterling Heights. The Senior Software Engineer plans and performs a variety of tasks across the areas of software requirem...

Ford Motor Company
Dearborn, Michigan

We are seeking an experienced professional who can lead the development of new software products and services by building applications and experiences using vehicle data. ...

Flex
Farmington Hills, Michigan

Senior Staff Engineer - Embedded Software. Senior Staff Engineer - Embedded Software. Software Engineering (SWE) activities as part of a project team according to required development processes and related methods to create a comprehensive and consistent software for the product. Architect, design a...

Clarivate
Ann Arbor, Michigan

We are looking for a Senior Software Engineer to join our team! You will be responsible for developing software in a collaborative environment employing Agile development methodologies. Contributes to the identification, design and implementation of solutions for software defects. Document processes...

Ford Motor Company
Dearborn, Michigan

This position is for a Senior Software Engineer role in the Retail and Lease Securitization product team at Ford Motor Credit Company. The role as a Software Engineer will be responsible for the development and ongoing maintenance of products and manage the Technology migration efforts for GCP, Tera...