Current jobs related to Embedded Controls Software Engineer - Black Mountain - Kearfott Corporation


  • Mountain View, California, United States Nuro Full time

    About NuroNuro is a leading autonomous technology company that exists to better everyday life through robotics. Founded in 2016, the company has developed a core technology called the Nuro Driver, an integrated autonomous driving system consisting of state-of-the-art, AI-first software and custom-built sense and compute hardware.The RoleDesign and optimize...


  • Mountain View, Arkansas, United States Waymo Full time

    Waymo Autonomous Driving TechnologyWaymo is a pioneering company in the field of autonomous driving technology, dedicated to creating a safer and more accessible transportation system. Our mission is to be the most trusted driver, and we're committed to achieving this goal through innovative engineering and collaboration.Job SummaryWe're seeking a talented...


  • Mountain View, California, United States SRS Consulting Inc. Full time

    Job OverviewPosition: Power Engineer (Embedded Software Engineer)Summary:SRS Consulting Inc. is looking for a talented Power Engineer with expertise in Embedded Software Engineering. The successful candidate will possess a robust background in mobile system power analysis, particularly in SoC subsystems including CPU, GPU, DSP, and memory. Proficiency in...


  • Mountain View, United States Nuro Full time

    Who We Are  Nuro exists to better everyday life through robotics. Founded in 2016, Nuro is a leading autonomous technology company with vehicles on road today in California and Texas. The company’s core technology is the Nuro Driver, an integrated autonomous driving system consisting of state-of-the-art, AI-first software and custom-built sense and...


  • Mountain View, United States Lumicity Full time

    Groundbreaking and high-growth automotive startup is seeking a Senior Embedded Software Engineer for their team near Mountain View, CA.Ideal candidate:BS in relevant engineering degreeAt least 3+ years' experience with on device embedded software development.C/C++. Needs to be hands on and a great coder.Experience with Android AOSP, low level RTOS, ECUs...


  • Mountain View, United States Lumicity Full time

    Groundbreaking and high-growth automotive startup is seeking a Senior Embedded Software Engineer for their team near Mountain View, CA.Ideal candidate:BS in relevant engineering degreeAt least 3+ years' experience with on device embedded software development.C/C++. Needs to be hands on and a great coder.Experience with Android AOSP, low level RTOS, ECUs...


  • mountain view, United States Lumicity Full time

    Groundbreaking and high-growth automotive startup is seeking a Senior Embedded Software Engineer for their team near Mountain View, CA.Ideal candidate:BS in relevant engineering degreeAt least 3+ years' experience with on device embedded software development.C/C++. Needs to be hands on and a great coder.Experience with Android AOSP, low level RTOS, ECUs...


  • Mountain View, Arkansas, United States Wayve Full time

    At Wayve, we are dedicated to fostering a diverse, equitable, and respectful workplace that values the unique skills and perspectives of every individual, irrespective of their background. About Us Established in 2017, Wayve stands at the forefront of Embodied AI technology development. Our cutting-edge AI software and foundational models empower vehicles to...


  • Mountain View, Arkansas, United States Wayve Full time

    Company OverviewAt Wayve, we are dedicated to fostering a diverse, equitable, and respectful workplace that welcomes individuals from all backgrounds, skills, and perspectives. We believe in the power of inclusion, regardless of sex, race, religion, ethnicity, disability, age, citizenship, marital status, sexual orientation, gender identity, veteran status,...


  • Mountain View, Arkansas, United States Wayve Full time

    Company OverviewAt Wayve, we are dedicated to fostering a diverse, equitable, and respectful workplace that values the unique skills and perspectives of every individual, irrespective of their background. About WayveEstablished in 2017, Wayve stands at the forefront of Embodied AI technology. Our innovative AI software and foundational models empower...


  • Mountain View, California, United States Nuro Full time

    About NuroNuro is a leading autonomous technology company that exists to better everyday life through robotics. Founded in 2016, the company has developed a core technology called the Nuro Driver, an integrated autonomous driving system consisting of state-of-the-art, AI-first software and custom-built sense and compute hardware.About the RoleDesign and...


  • Mountain View, California, United States Matic Full time

    About MaticWe're a pioneering company revolutionizing the home autonomy space with intelligent, endearing robots for consumer use. Our mission is to make household chores a thing of the past by leveraging advanced technology and AI. We're committed to delivering reliable, affordable, and privacy-first solutions that transform the way people live and work.The...


  • Mountain View, California, United States Lumicity Full time

    Senior Embedded Software Engineer OpportunityLumicity is seeking a highly skilled Senior Embedded Software Engineer to join their team near Mountain View, CA.Key Responsibilities:Design and develop on-device embedded software solutions for automotive applications.Collaborate with cross-functional teams to integrate software components and ensure seamless...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Embedded Systems/Firmware team at Google. As a key member of our team, you will be responsible for designing, developing, and testing software solutions for our Pixel devices.ResponsibilitiesWrite and test product or system development code.Review code developed by other...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Embedded Systems/Firmware team at Google. As a key member of our team, you will be responsible for designing, developing, and testing software solutions for our Pixel devices.ResponsibilitiesWrite and test product or system development code.Review code developed by other...

  • Software Engineer III

    2 weeks ago


    Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our Embedded Systems/Firmware team at Google. As a key member of our team, you will be responsible for designing, developing, and testing software solutions for our Pixel devices.ResponsibilitiesParticipate in design reviews with peers and stakeholders to decide on available...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our team at Google. As a key member of our team, you will be responsible for designing, developing, and testing software solutions for our embedded systems and firmware.ResponsibilitiesParticipate in design reviews with peers and stakeholders to decide on available technologies.Review...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our team at Google. As a key member of our team, you will be responsible for designing, developing, and testing software solutions for our embedded systems and firmware.ResponsibilitiesParticipate in design reviews with peers and stakeholders to decide on available technologies.Review...


  • Mountain View, California, United States Google Full time

    About the RoleAs a Software Engineer III Embedded Systems/Firmware at Google, you will be part of a team that develops cutting-edge technologies to change how billions of users interact with information and each other.ResponsibilitiesParticipate in design reviews with peers and stakeholders to decide on available technologies.Review code developed by other...


  • Mountain View, California, United States Lumicity Full time

    Lumicity, a pioneering automotive startup, is seeking a seasoned Senior Embedded Software Engineer to join their team in the San Francisco Bay Area.The ideal candidate will possess:A Bachelor's degree in a relevant engineering fieldAt least 3+ years of experience in on-device embedded software developmentProficiency in C/C++ and a strong coding...

Embedded Controls Software Engineer

3 months ago


Black Mountain, United States Kearfott Corporation Full time
Job DescriptionJob Description

Founded in 1918, Kearfott Corporation, a global Aerospace and Defense supplier for over 100 years, is a leader in the design and manufacture of precision motion control products and inertial navigation components. Kearfott has a very long history of innovation and excellence, and is the go-to brand for many of our global clients. Kearfott is trusted, respected and plays a vital role in the success of America’s aerospace and defense industries. With over a century of expertise & experience, Kearfott is dedicated to providing quality, reliability, and cutting-edge technology to customers worldwide to meet their sea, land, air, and space navigation and guidance requirements.

Kearfott offers a comprehensive benefits package including a 401K and Tuition Reimbursement. We offer a 9/80 schedule with every other Friday off and flexible work options for most positions.

We are looking for talented individuals who want to be part of a world-class work force. Join Kearfott and become part of a company that is recognized for technical expertise and respected world-wide as a ‘full service’ provider.

For more information visit our website at www.kearfott.com

We have an exciting opportunity for an Embedded Controls Software Engineer to join our team in Black Mountain, NC.

This position is responsible for the following:

  • Supporting the design and development of software, software tools, and tests for electromechanical actuation systems used in aircraft, missiles, land-based products, and space-based products.
  • Evaluating customer requirements, both technical and programmatic, and evaluating lower level requirements for software / firmware and test stand elements of actuation programs.
  • Supporting technical program managers with schedule, task, and cost performance tracking.
  • Supporting the development team to ensure design choices meet customer requirements.
  • Supporting proposal efforts, prototype development and other New Product Introduction (NPI) activities culminating in the transition of new products into production.

Business Development Support

  • Travel as required to support market development and customer needs.
  • Support proposal efforts.
  • Support and advance relationships with our customers and their engineering teams

Product Life Cycle Engineering

  • Supports software requirements maintenance for aerospace and defense electromechanical actuation systems applications.
  • Evaluates and maintains software requirements developed from end-item and / or systems specifications, and evaluates requirements / test / code traceability using IBM Rational DOORS (Dynamic Object-Oriented Requirements System).
  • Supports coding for embedded applications, PC-based applications, scripts, and development tools.
  • Supports integration of mechanical, electrical, software / firmware, and test project artifacts to ensure the system meets customer requirements.
  • Reviews customer / system specifications, and assesses compliance of the software to the requirements.
  • Understands FAA, EASA, or military certification requirements, and follows associated design / development processes.
  • Understands system safety, reliability, and maintainability aspects of the product.
  • Knowledge of performance modeling using Matlab / Simulink, PLECS or similar tools.
  • Supports cost proposal activity for embedded code development (code, tests, documentation, and tools).
  • Supports development efforts for customer funded projects as well as IR&D projects.
  • Supports product design analysis.
  • Supports project management with task tracking.

Required Skills:

Critical Competencies

  • Basic understanding of embedded programming:
    • C coding language.
    • Interrupts.
    • Operating Systems and task management (timing, prioritization, schemes).
    • Requirements development, management, and traceability.
    • Verification testing – implementation and concepts.
  • Basic understanding of file version / revision control tools and techniques (Git, Subversion, Synergy, etc.).
  • Basic understanding of the dynamic behavior of electromechanical systems.
  • Basic understanding of Python and VB.NET programming languages.
  • Familiarity with regulations, certification standards, design assurance, and systems standards such as DO-178C, DO-254, FAR 25, ARP4754, MIL-STD-882E is a plus.
  • Ability to participate and contribute in a cross functional team environment.
  • Ability to effectively communicate, in writing and verbally, across functional areas.
  • Customer centric attitude.
  • Drives for results; action oriented.
  • Continuously improves in all aspects.

Plusses:

    • Flight controls understanding or experience.
    • DXL scripting for DOORS.
    • Hardware / software integration experience.
    • Microsoft © Visual Studio experience.

Education & Experience

    • B S. in Mechatronics, Computer Engineering, Electrical Engineering, or equivalent degree OR equivalent experience -- required.
    • Basic understanding of embedded programming using C coding language.
    • Must be legally authorized to work in the US, visa sponsorship not available.
    • Must be a US Citizen or be a US Permanent Residence Card Holder

Equal Opportunity Employer

We are proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status.