Lead Embedded Systems Software Engineer

2 weeks ago


Grand Prairie, Texas, United States Alpine Full time
Job Description

Company Overview:
Alpine, a part of ITW, stands as a premier provider of software solutions, equipment, and exceptional service tailored for truss manufacturers. We collaborate closely with our clients to enhance their operational efficiency and productivity. Additionally, we excel in offering software solutions to homebuilders aimed at boosting productivity and profitability.

Position Overview:
In this pivotal role, you will become an integral member of an Agile Scrum team dedicated to the design and development of real-time embedded systems utilized in automated cutting and assembly machinery. The Lead Embedded Systems Software Engineer will spearhead and engage in all facets of development, including design, coding, and testing, in close cooperation with the team.

Key Responsibilities:

  • Design and develop real-time embedded systems for advanced cutting and assembly machinery serving the component manufacturing sector.
  • Collaborate with Product Owners and Software Development Managers to effectively translate business and customer requirements into technical specifications and actionable tasks.
  • Consult with cross-functional engineering teams (mechanical, systems, electrical) to assess and develop interfaces between hardware and software.
  • Guide and promote best practices, applying Computer Science fundamentals while fostering collaboration within the team.
  • Prepare comprehensive software documentation, including technical diagrams and manuals detailing the design, usage, and operation of the software.
  • Develop automated unit tests for applications in accordance with company standards.
  • Participate in peer review sessions of solutions and associated code, ensuring software quality throughout the entire Software Development Life Cycle (SDLC).

Qualifications:

  • Bachelor's degree or higher, preferably in Computer Science or a related Engineering field.
  • A minimum of 6 years of prior experience in software development for machinery.
  • Proficient knowledge and experience with various Development Methodologies and Frameworks, particularly Agile and Scrum.
  • Thorough understanding of multiple SDLCs, with the ability to mentor others in these processes.
  • Expertise in C# programming language.
  • Strong understanding of relational database design and development.
  • Solid grasp of Computer Science fundamentals.
  • Expert knowledge and application of SOLID design principles.
  • Exceptional problem-solving and analytical skills, capable of tackling complex development tasks and large modules/features.
  • Excellent written and verbal communication skills, along with strong organizational abilities; capable of creating and delivering presentations.
  • Able to work both collaboratively in teams and independently, with a talent for coaching new or less experienced developers in daily operations and technical knowledge.

Additional Information:
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The noise level in the work environment is typically quiet.

While performing the duties of this job, the employee is frequently required to sit, stand, talk, hear, reach with hands and arms, and regularly required to walk. Specific vision abilities required by this position include close vision and the ability to adjust focus.

ITW is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.

ITW is committed to creating a diverse environment and is proud to be an equal opportunity employer. We value our colleagues' unique perspectives, experiences, and ideas, fostering workplaces where everyone can develop their careers and perform to their full potential.



  • Grand Prairie, Texas, United States Alpine Full time

    Job DescriptionCompany Overview:Alpine, a subsidiary of ITW, stands as a premier provider of software solutions, equipment, and exceptional service tailored for truss manufacturers. Our commitment to our clients enables them to enhance their operations and boost productivity. We also excel in delivering software solutions to homebuilders, aimed at maximizing...


  • Grand Prairie, Texas, United States Lockheed Martin Corporation Full time

    Position Overview: As an Embedded Cybersecurity Systems Engineer within the Program Protection Organization, you will play a pivotal role in overseeing Anti-Tamper measures and embedded cybersecurity for advanced defense systems. Your expertise will contribute to the development, design, production, and maintenance of secure solutions across various business...


  • Grand Prairie, Texas, United States Lockheed Martin Full time

    About the RoleThis is a challenging opportunity for a skilled Cyber Security Engineer to join our team at Lockheed Martin. As a Cyber Security Engineer, you will be responsible for designing, implementing, and testing anti-tamper and embedded cybersecurity solutions across missiles and fire control systems.Key ResponsibilitiesProvide embedded system security...


  • Grand Prairie, Texas, United States PSCI Full time

    Job DescriptionPSCI is seeking a skilled Embedded Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing embedded software solutions for various applications.Key Responsibilities:Software Development: Design, develop, and test embedded software components and...


  • Grand Prairie, Texas, United States PSCI Full time

    Job DescriptionPSCI is seeking a skilled Embedded Software Engineer to support the development, integration, and testing of embedded software solutions.Key Responsibilities:Design, develop, operate, and maintain software and firmware components and computing systems software.Apply appropriate standards, processes, procedures, and tools throughout the system...


  • Grand Prairie, Texas, United States System One Full time

    Position: Cybersecurity Systems Engineer (Active DoD Secret Security Clearance Required)Location: Grand Prairie, TXJob Overview:System One is in search of a Cybersecurity Systems Engineer for an onsite role with a prominent Aerospace and Defense organization. A Current, Active Secret Security Clearance is mandatory for consideration.The Cybersecurity Systems...


  • Grand Prairie, Texas, United States PSCI Full time

    Job DescriptionPSCI is seeking a skilled Embedded Software Engineer to support the development, integration, and testing of embedded software solutions. The ideal candidate will work collaboratively with the team to implement, integrate, and test embedded software solutions, including the development of both embedded software and test software used to...


  • Grand Prairie, Texas, United States Gravity IT Resources Full time

    Job Title: Entry-Level Software EngineerJob Type: Direct HireWork Arrangement: Onsite Requirement: 5 days on-site initially, then will potentially move to 3 days on-site and 2 days remote after a few monthsCompany Overview:Gravity IT Resources is a leading provider of innovative software solutions to the building component industry. We partner with our...


  • Grand Prairie, Texas, United States Belcan Full time

    Job SummaryWe are seeking a highly skilled **Systems Architect** to join our team at Belcan. As a key member of our engineering team, you will be responsible for designing and developing complex systems, working with interdisciplinary subject matter experts to analyze and document system requirements, and capturing verification artifacts to support...


  • Grand Prairie, Texas, United States ITW Full time

    ITW, a prominent player in the building component software industry, excels in providing top-notch software solutions, equipment, and unparalleled service to truss manufacturers. Our commitment to partnering with clients enables us to enhance their operational efficiency and productivity. We are currently seeking a Lead Quality Assurance Specialist to join...


  • Grand Prairie, Texas, United States Lockheed Martin Full time

    About the RoleThis is a challenging opportunity for a skilled Cyber Security Engineer to join our team at Lockheed Martin. As a Cyber Security Engineer, you will be responsible for designing, developing, and maintaining secure software systems to support cyber offensive, defense, and full spectrum cyber operations.Key ResponsibilitiesDesigning, developing,...


  • Grand Prairie, Texas, United States TekWissen LLC Full time

    Job DescriptionOverview: TekWissen LLC is a leading provider of workforce management solutions across the United States and globally. Our client is a prominent industrial conglomerate headquartered in Providence, Rhode Island, with a rich history dating back to 1923. With a workforce exceeding 33,000 employees in 25 countries, this organization is recognized...


  • Grand Prairie, Texas, United States NESCO Inc Full time

    Position Overview: We are seeking a dedicated Senior Safety Systems Engineer to join our team. The ideal candidate will be responsible for ensuring the safety of products developed and delivered to our clients.The Senior Safety Systems Engineer will utilize advanced System Safety Engineering methodologies to assess the end product and its components. A key...


  • Grand Prairie, Texas, United States NESCO Inc Full time

    Position Overview: We are seeking a qualified candidate for the role of Senior Safety Systems Engineer. This position is essential for ensuring that the products developed and delivered by NESCO Inc. are safe for operational use. The Senior Safety Systems Engineer will apply advanced System Safety Engineering methodologies to evaluate the primary product and...


  • Grand Prairie, Texas, United States PSCI Full time

    PSCI is seeking a highly motivated and experienced Senior System Safety Engineer to join our team in Grand Prairie, TX. In this role, you will play a critical part in ensuring the safety of our products used by warfighters. You will be responsible for implementing system safety engineering techniques across the entire product lifecycle, from design and...


  • Grand Prairie, Texas, United States 804 Technology Full time

    Position OverviewWe are seeking a skilled LabVIEW Software Engineer to join our team at 804 Technology. This role requires a dedicated professional who can develop and implement LabVIEW software solutions tailored for data acquisition and control systems.Key QualificationsPREFERRED QUALIFICATIONS:Certification as a LabVIEW Developer is essential.Experience...


  • Grand Prairie, Texas, United States Entegee Full time

    Job OverviewPosition Summary:We are seeking a Certified LabVIEW Software Engineer with expertise in MATLAB and a solid foundation in Electrical Engineering or Computer Science. The ideal candidate will be responsible for developing and implementing software solutions for high-speed data acquisition and control systems.Key Qualifications:Certification as a...


  • Grand Prairie, Texas, United States 804 Technology Full time

    Position OverviewWe are seeking a skilled LabVIEW Software Engineer to join our team at 804 Technology. This role requires a dedicated professional who is passionate about developing software solutions for data acquisition and control systems.Key QualificationsCertification: Must possess a Certified LabVIEW Developer credential.Technical Skills: Proficiency...


  • Grand Prairie, Texas, United States 804 Technology Full time

    Job OverviewPosition Summary: We are seeking a skilled LabVIEW Developer to design and implement software solutions for data acquisition and control systems.Preferred Qualifications:Certification as a LabVIEW Developer is required.Experience with Matlab is essential.Required Qualifications:Bachelor's Degree in Electrical Engineering or Computer Science.A...


  • Grand Prairie, Texas, United States Elevance Health Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Elevance Health. As a key member of our engineering team, you will be responsible for delivering end-to-end system development and maintenance on complex technology systems within assigned client groups, business units, or corporate departments.Key...