Principal Software Engineer

5 days ago


Minnesota Lake, United States Indotronix International Corporation Full time

Indotronix is seeking a Hybrid Job - Principal 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 Principal Software Engineer plans, leads, 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 Principal Software Engineer: • Plans, leads, and executes efforts to architect, design, develop, maintain, upgrade, port, and verify/qualify embedded product software and/or product support software to enhance, implement and support project/system functionality. • 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.

and quality requirements are met.

Required Skill Set : • Object-oriented software architecture, software design, C++ coding, and unit testing of embedded software with knowledge of requirements-based software verification and traceability • Use of version control and issue tracking tools • Minimum of 8 years of experience in real-time embedded software development • Experience to include requirements analysis, software design, implementation (code and unit test) and authoring of formal deliverable documentation

Desired Skills Set : • Developing and troubleshooting communications, device drivers, and IO interfaces • Integrating or testing software on bare metal and with various real-time operating systems such as vxWorks and Linux/Unix derivatives • Experience in architectural level software design using Magic Draw, Enterprise Architect, or similar model-based engineering tool • Experience either standing up or extending software verification environments in support of automated software verification testing • 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 and/or master's degree in Computer Engineering, Software Engineering, Electrical Engineering, or Computer Science

Indotronix is an Equal Opportunity Employer

#J-18808-Ljbffr



  • Lake Forest, United States Advantest Full time

    Job DescriptionPrincipal Software Engineer Advantest Test Solutions (ATS), located in Lake Forest, CA, is seeking a highly skilled Software Engineer to join our team. ATS stands at the forefront of the semiconductor industry, offering cutting-edge, massively parallel test infrastructure (IaaS) that serves customers worldwide. This role provides a unique...


  • Salt Lake, Utah, United States MasterCard Full time

    Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...


  • Salt Lake City, United States MasterCard Full time

    Our Purpose We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...


  • Minnesota Lake, United States Da Vinci Software Full time

    Overview : Our client is seeking a Full Stack Web Developer to work on various projects involving front-end, back-end, database, and reporting technologies. The candidate will be responsible for developing, testing, documenting, and supporting web and mobile applications using a range of tools and platforms. The candidate will also be required to provide...


  • Lake Forest, United States DSJ Global Full time

    Senior Principal Systems Engineer RoleWe are seeking a talented and experienced Principal Systems Engineer to join our Surgical Instruments team in Lake Forest, CA. In this role, you will be responsible for developing SysML models, performing system and subsystem architecture and requirements definition, integration, and evaluation of complex medical...


  • Salt Lake, Utah, United States Synoptix Software Full time

    Job Description Job Description We are not offering H-1B Visa at this timeLocal candidates (Salt Lake City Area) are preferred, however all candidates will be considered and given equal opportunity for this positionWe are seeking a Software Development Engineer Test to become an integral part of our team You will develop and execute software test plans in...


  • Ballston Lake, United States GLOBALFOUNDRIES Full time

    Provide streamlined tapeout and mask services. Provide on time delivery of photomask sets to the from customer design-in through data preparation. Essential Responsibilities:Provide streamlined tapeout and mask services. Provide on time delivery of p Software Engineer, Engineer, Principal, Technical Support, Field Engineer, Manufacturing

  • Field Engineer

    2 weeks ago


    Salt Lake City, United States Collins Engineer Full time

    Overview Collins Engineers, Inc., a leader in the transportation, marine, construction, and land development industries, is looking for a motivated, self-starter to join our Salt Lake City team as a Field Engineer. This role will provide the opportunity to work on construction projects. There will also be work in the field and regional travel. The...


  • Salt Lake City, United States Synoptix Software Full time

    Job DescriptionJob DescriptionWe are not offering H-1B Visa at this timeLocal candidates (Salt Lake City Area) are preferred, however all candidates will be considered and given equal opportunity for this positionWe are seeking a Software Development Engineer Test to become an integral part of our team! You will develop and execute software test plans in...


  • Salt Lake City, United States Synoptix Software Full time

    Job DescriptionJob DescriptionWe are not offering H-1B Visa at this timeLocal candidates (Salt Lake City Area) are preferred, however all candidates will be considered and given equal opportunity for this positionWe are seeking a Software Development Engineer Test to become an integral part of our team! You will develop and execute software test plans in...


  • Round Lake, Illinois, United States Mindlance Full time

    Summary (optional) " The Principal Engineer is to display standard engineering principles to resolve difficult problems, from conception to final design with team input. " The Principal Engineer is to Plan, schedule and lead project assignments in the evaluation, selection and adaptation of various engineering techniques, procedures, and criteria with...


  • Rochester, Minnesota, United States Expleo Full time

    Overview:Trissential is a trusted partner for end-to-end quality services and management consulting. As a part of our parent company Expleo, we have a footprint in 30+ countries. Our Mission is to have a positive impact on every person who interacts with Trissential. Clients love us because we are service focused. Employees love us because they are valued...


  • Salt Lake City, United States Collins Engineer Full time

    Overview Since opening our doors in 1979, Collins Engineers, Inc. has provided engineering services in structural and transportation analysis and design. Today, Collins is an ENR Top 500 Design Firm that continues to grow our multi-disciplined firm by providing design and analysis services coupled with field experience to the transportation, marine,...


  • Round Lake, United States Baxter Full time

    This is where you save and sustain lives At Baxter, we are deeply connected by our mission. No matter your role at Baxter, your work makes a positive impact on people around the world. You’ll feel a sense of purpose throughout the organization, as we know our work improves outcomes for millions of patients. Baxter’s products and therapies are found in...


  • Minnesota Lake, United States Saxon Global Full time

    Prime Therapeutics | Remote AEM Software Engineer 6-12 month contract - would prefer C2H options but open here Additional Notes: Project Scope / Components: Unified service model RX renew: mainframe work, digital API, Unity and clinical - self standing programs, then reorged into all under one umbrella focusing on the members Went from app centric to member...


  • Salt Lake, Utah, United States Recursion Full time

    Your work will change lives. Including your own. At Recursion we combine experimental biology, automation, and artificial intelligence to quickly and efficiently identify treatments for human diseases. Today we have five drugs in the clinic, and in the next 10 years we hope to discover 100 more. We are transforming drug discovery into a data science problem,...


  • Lake Forest, United States ASSA ABLOY Group Full time

    Job Summary The Principal Mobile Software Engineer is a key member of the Engineering team working on the development efforts with the focus on Android systems. You will be working with internal stakeholders to develop the overall solution(s) requirements. You will also lead and mentor mobile engineers, consult and collaborate with other principal engineers...


  • Lake Forest, United States ASSA ABLOY Group Full time

    Job SummaryThe Principal Mobile Software Engineer is a key member of the Engineering team working on the development efforts with the focus on Android systems. You will be working with internal stakeholders to develop the overall solution(s) requirements. You will also lead and mentor mobile engineers, consult and collaborate with other principal engineers...


  • Lake Forest, United States ASSA ABLOY Group Full time

    Job SummaryThe Principal Mobile Software Engineer is a key member of the Engineering team working on the development efforts with the focus on Android systems. You will be working with internal stakeholders to develop the overall solution(s) requirements. You will also lead and mentor mobile engineers, consult and collaborate with other principal engineers...


  • Ballston Lake, United States GLOBALFOUNDRIES Full time

    Analyze and calculate the capacity parameters for equipment groups needed to identify equipment capability to generate fab capacityEssential Responsibilities:Analyze and calculate the capacity parameters for equipment groups needed to identify equi Industrial Engineer, Industrial Engineer, Engineer, Principal, Industrial, Capacity, Manufacturing