Email me newest jobs similar to this one
3 months ago
only 7 days until close

Autopilot Embedded Software Engineer


United Technologies
Location: United States, North America
Job type: Permanent
Sector: Manufacturing
Category: Engineers
Apply
Select how you want to share:
View similar
Autopilot Embedded Software Engineer

Apply
Business Unit UTC Aerospace Systems
Job ID 53009BR Date posted 08/30/City Hood River
State Oregon
Country US

Piccolo Autopilots provide industry leading, compact, modular flight management for unmanned systems. Offering thin form factor, flexible I/O, and expanded capability for advanced applications, Piccolo products are proven in military operations, public safety missions and commercial projects.

The Autopilot Embedded Software Engineer position is responsible for developing and maintaining embedded software solutions for Piccolo product lines while working as a member of a tightly integrated cross-functional product team. Responsibilities include:

* Peer technical assessments in areas of expertise, new technologies and software designs
* Implementing software in C, C++, and Python as appropriate
* Understanding feedback control system design
* Application of math skills in the areas of linear algebra, matrix math, statistics, and trigonometry and coordinate transformation
* Developing systems that use state estimation filters such as Kalman, Extended Kalman filter (EKF) and multiple model adaptive estimation
* Autopilot design and controls tuning
* Aircraft modeling and simulation

Qualification: Required:

Must be a US Citizen

-- Excellent oral and written English communication skills
-- Strong problem-solving abilities
-- Experience with C and C++
-- Experience with embedded systems software development
-- Experience with Microsoft Visual Studio
-- Experience with GNU tools (gcc, gdb, etc.)
-- Experience delivering real-time applications on embedded platforms
-- Experience performing analytical modeling and analysis-- Experience performing
-- Experience with incident investigation and root cause analysis
-- Fundamental understanding of rotary\\fixed wing flight dynamics and performance

Desired:

-- Experience with Safety-critical systems
-- Experience with flight control / guidance algorithms
-- Experience with software development targeted for Motorola 555 or 565
-- Experience with multi-threading (Windows and Linux)
-- Experience with static and dynamic debugging of real-time systems
-- Familiarity with common communications protocols (UART, SPI, I2C, CAN, USB)

Education: Typical Education: BS degree w/4-7 years’ experience, MS degree w/2–5+ years’ experience

Preferred Education: Software engineering, Computer Science, Aerospace Engineering, Engineering Physics, or Physics Bachelors / Masters.

United Technologies Corporation is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.

Apply
Autopilot Embedded Software Engineer

Apply
Business Unit UTC Aerospace Systems
Job ID 53009BR Date posted 08/30/City Hood River
State Oregon
Country US

Piccolo Autopilots provide industry leading, compact, modular flight management for unmanned systems. Offering thin form factor, flexible I/O, and expanded capability for advanced applications, Piccolo products are proven in military operations, public safety missions and commercial projects.

The Autopilot Embedded Software Engineer position is responsible for developing and maintaining embedded software solutions for Piccolo product lines while working as a member of a tightly integrated cross-functional product team. Responsibilities include:

* Peer technical assessments in areas of expertise, new technologies and software designs
* Implementing software in C, C++, and Python as appropriate
* Understanding feedback control system design
* Application of math skills in the areas of linear algebra, matrix math, statistics, and trigonometry and coordinate transformation
* Developing systems that use state estimation filters such as Kalman, Extended Kalman filter (EKF) and multiple model adaptive estimation
* Autopilot design and controls tuning
* Aircraft modeling and simulation

Qualification: Required:

Must be a US Citizen

-- Excellent oral and written English communication skills
-- Strong problem-solving abilities
-- Experience with C and C++
-- Experience with embedded systems software development
-- Experience with Microsoft Visual Studio
-- Experience with GNU tools (gcc, gdb, etc.)
-- Experience delivering real-time applications on embedded platforms
-- Experience performing analytical modeling and analysis-- Experience performing
-- Experience with incident investigation and root cause analysis
-- Fundamental understanding of rotary\\fixed wing flight dynamics and performance

Desired:

-- Experience with Safety-critical systems
-- Experience with flight control / guidance algorithms
-- Experience with software development targeted for Motorola 555 or 565
-- Experience with multi-threading (Windows and Linux)
-- Experience with static and dynamic debugging of real-time systems
-- Familiarity with common communications protocols (UART, SPI, I2C, CAN, USB)

Education: Typical Education: BS degree w/4-7 years’ experience, MS degree w/2–5+ years’ experience

Preferred Education: Software engineering, Computer Science, Aerospace Engineering, Engineering Physics, or Physics Bachelors / Masters.

United Technologies Corporation is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.

Apply
Apply

Email me newest jobs similar to this one

  Back to the top