Senior Software Engineer

2 weeks ago


Sterling Heights MI United States Indotronix International Corporation Full time
Indotronix is seeking a Onsite Job - Senior Software Engineer for a Job Opportunity in MI-Sterling Heights

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.

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 :
C and C++ programming
Development of software applications on Red Hat Enterprise Linux and Windows 10/11 Operating Systems
Git and Jira/Gitlab Configuration Management tools
Object Oriented design and development experience required
Exceptional communication (verbal and written) skills are a MUST
Familiarity with current computer applications and technologies in applicable engineering disciplines
Ability to solve basic technical design and development problems
Ability to develop and maintain effective relationships with customers to solve technical problems
Ability to travel to the customer site

Minimum of 4 years of experience in real-time embedded software development and/or software testing
Development and integration of software applications on Red Hat Enterprise Linux and Windows 10/11

Packaging software as RPMs and binary executables Drivers, DLLs, shared objects, and static libraries

Desired Skills Set :
Familiarity with relevant military and commercial design standards
Familiarity with UML modeling tools
Familiarity with M88 functionality and capability
Familiarity with DOORS
Familiarity with CMMI for development
Familiarity with embedded systems
Familiarity with Qt Framework for front end GUIs
Familiarity with Ethernet based protocols (SSL/TLS, SSH, SFTP)
Familiarity with Nessus and Coverity cybersecurity scans
Familiarity with hardening of systems and applying STIG rules
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 combat vehicle functionality and capability
Experience with developing on VxWorks

Education Qualification :

Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, or Computer Science

Indotronix is an Equal Opportunity EmployerRequiredPreferredJob Industries
  • Other


  • Sterling Heights, United States Indotronix International Corporation Full time

    Indotronix is seeking a Onsite Job - Senior Software Engineer for a Job Opportunity in MI-Sterling Heights Job Description : We have multiple openings for individuals with experience and a passion for software integration and testing of real-time, embedded software. This experience might be gained in a test role within a software development organization or...


  • Berkeley Heights, United States Talent Software Services Full time

    Senior HP NonStop Software Engineer Job Summary: Talent Software Services is in search of a Senior HP Non-Stop Software Engineer for a contract position in Berkeley Heights, NJ. The opportunity will be one year with a strong chance for a long-term extension. Position Summary: Senior Software Engineer located in the vibrant community of Berkeley Heights, NJ...


  • Sterling Heights, United States Qualified Staffing Full time

    Job DescriptionJob DescriptionSENIOR SOFTWARE ENGINEERLocation: Sterling Heights, MISalary: $140,000-$160,000JOB SUMMARY:Our client is looking for a Senior Software Engineer to work at their facility in Sterling Heights, MI. This position is responsible for requirements generation, simulation, design, development and integration of complex military combat...


  • Sterling Heights, United States Qualified Staffing Full time

    Job DescriptionJob DescriptionSENIOR SOFTWARE ENGINEERLocation: Sterling Heights, MISalary: $140,000-$160,000JOB SUMMARY:Our client is looking for a Senior Software Engineer to work at their facility in Sterling Heights, MI. This position is responsible for requirements generation, simulation, design, development and integration of complex military combat...


  • Sterling Heights, United States BAE Systems Full time

    Job Description What does it take to advance the limits of technology? Bold Thinking. Working at BAE Systems means working with an innovator in next generation of combat vehicles. We take pride in the work we do and think you will too. Right now, our Combat Mission Systems team in Sterling Heights is hiring multiple Software Engineers excited about...


  • Berkeley Heights, United States Trinity IT Services Full time

    What does a successful Senior Software Engineer do? - The client is looking for a Senior Software Engineer to join the Core Acquiring Front End engineering group within Global Business Solutions (Payment Acceptance) business. - You will be joining an organization responsible for mission-critical platforms that support our payments acquiring business. We...


  • Sterling Heights, Michigan, United States BAE Systems Full time

    We're seeking an experienced Technical Lead to join our team of software engineers. This is an exciting opportunity to drive innovation and excellence in our software development processes, while contributing to the growth and success of our company.About the CompanyBAE Systems is a global leader in defense, aerospace, and security, delivering a range of...


  • Sterling Heights, United States Top Prospect Group Full time

    The Senior Software Integration and Test Engineer plans and performs a variety of tasks across the areas of integrating hardware modules into a combat vehicle system, integrating software items onto Linux Operating Systems, scripting, networking, cybersecurity hardening and scans, troubleshooting, problem solving, and software verification testing.The Senior...


  • Sterling Heights, Michigan, United States HTI Cybernetics Inc Full time

    Job OverviewHTI Cybernetics Inc is a leading provider of intelligent manufacturing solutions. We are currently searching for an experienced Senior Controls Software Engineer to support the development of new automotive products and enhance existing ones.Key Responsibilities:Design and implement software required to support the development of new automotive...


  • Berkeley Heights, United States Fiserv Full time

    Calling all innovators – find your future at Fiserv. We’re Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day – quickly, reliably, and securely. Any time you swipe your credit...

  • Software Engineer II

    2 weeks ago


    Sterling Heights, MI, United States Indotronix International Corporation Full time

    Indotronix is seeking a Onsite Job - Software Engineer IIfor a Job Opportunity in MI-Sterling HeightsJob Description : We have multiple openings for individuals with experience and a passion for real-time, embedded software development. The Software Engineer II plans and performs a variety of tasks across the areas of software requirements analysis, software...


  • Berkeley Heights, United States Ampcus Full time

    Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Senior Software Engineer Location(s): Berkeley Heights, NJ What you will do: Leverage your expertise as a full-time, hands-on software engineer on an online...


  • Berkeley Heights, United States Ampcus Full time

    Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team.Job Title: Senior Software EngineerLocation(s): Berkeley Heights, NJWhat you will do: Leverage your expertise as a full-time, hands-on software engineer on an online...


  • Sterling, United States Verite Group, Inc. Full time

    Job DescriptionJob DescriptionSenior Software Engineer - R25-004Verite Group offers 100% paid Benefits, 15% Employer Contribution to 401K, Flex-Time, Year End Bonuses, Paid Overtime and many more Amazing first-class benefits.VGI is a 100% employee-owned custom software company supporting government missions and private sector enterprises for over two...


  • Berkeley Heights, United States Ampcus inc Full time

    Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Senior Software EngineerLocation(s): Berkeley Heights, NJWhat you will do: Leverage your expertise as a full-time, hands-on software engineer on an online...


  • Sterling Heights, United States Top Prospect Group, Inc. Full time

    Job DescriptionJob DescriptionThe Senior Software Integration and Test Engineer plans and performs a variety of tasks across the areas of integrating hardware modules into a combat vehicle system, integrating software items onto Linux Operating Systems, scripting, networking, cybersecurity hardening and scans, troubleshooting, problem solving, and software...


  • Sterling Heights, Michigan, United States Dedrone Full time

    About DedroneWe're dedicated to providing a safer and more secure environment for first responders and those they serve. Our mission-driven team is passionate about using technology to make a positive impact. At Dedrone, you'll find a collaborative and inclusive environment where everyone contributes to our success.Your RoleAs a senior software development...


  • Sterling, United States The Swift Group Full time

    Job DescriptionJob DescriptionThe Swift Group is looking for a Senior Software Engineer to join a technology-based program supporting a key government customer. This program will deliver engineering services for network infrastructure as well as sophisticated enterprise computing infrastructure including end-point devices, data center hosted servers,...


  • Dearborn Heights, United States Saanvi Technologies Full time

    Job DescriptionJob DescriptionTitle: Software Engineer Senior Location: Dearborn, MI (Hybrid)Job Type: Long Term ContractRequired Skills: Java/Kotlin Spring / Spring Boot / Microservices JavaScript / TypeScript/ CICD/ Pair ProgrammingPosition Description:We're seeking a software engineering professional familiar with Lean, Agile, and eXtreme Programming...


  • Maryland Heights, United States Indotronix International Corporation Full time

    Indotronix is seeking a Hybrid Job -Senior Software Engineer for a Job Opportunity in Omaha, NE. Clearance Required : No Ability to obtain Secret Clearance Position comments: Shifts: 1st - Hybrid, 4 days onsite This position allows some telecommuting. The selected candidate will be required to perform work onsite at the listed location option. Position...