Embedded Software Engineer jobs in United States
info-icon
This job has closed.
company-logo

ENSCO, Inc. ยท 1 hour ago

Embedded Software Engineer

ENSCO is a company providing advanced technology solutions to governments and private industries worldwide. The Senior Embedded Software Engineer will be responsible for updating legacy software, maintaining and creating software requirements, and performing hardware-software integration to support customer needs in modern aircraft technology.

Cyber SecurityInformation TechnologyManufacturingSecurityTransportation
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Updating legacy software
Maintaining and creating software requirements
Performing hardware-software integration

Qualification

C programmingEmbedded LinuxHardware communication protocolsDO-178C standardsDebugging toolsProcessor architecturesDevice drivers developmentCameo modelingBootloader developmentRTOS experienceFPGAs & SoCsInterpersonal skillsCommunication skillsAttention to detail

Required

BS degree in Electrical Engineering, Computer Science, Computer Engineering, or Equivalent and at least 5 years of experience
Proficiency developing software in C and familiarity with assembly preferred
Experience integrating bare metal software applications
Knowledge of various processor architectures
Knowledge of hardware communication protocols such as PCIe, SPI, and I2C
Experience creating and configuring embedded Linux images
Strong testing and debugging skills as well as familiarity with common debugging tools
Experience developing hardware device drivers
Experience developing to DO-178C airworthiness standards
Experience using Cameo to model software design
Excellent interpersonal skills including working in team environment
Ability to work independently
Strong verbal and written communication skills
Strong work ethic and attention to detail
ABILITY TO OBTAIN AND MAINTAIN A SECRET SECURITY CLEARANCE, FOR WHICH YOU MUST BE A U.S. CITIZEN

Preferred

Bootloader Development (First and second stage bootloaders)
Hardware interfaces: ARM Cortex, UART/RS-232/VME BUS, I2C, SPI, PCIe
Platforms: PowerPC, X86
Languages: C, C++, Bash (UNIX Shell), Verilog, VHDL
RTOS: VXWORKS 5 and newer, POSIX API, RedHawk, Green Hills
FPGAs & SoCs: Intel Cyclone V, Xilinx Zynq 7000, Microsemi SmartFusion2, DE10-Lite, DE1-SoC

Benefits

Comprehensive benefits package
Competitive salary

Company

ENSCO, Inc.

twittertwitter
company-logo
ENSCO, Inc., and its wholly owned subsidiaries, represent a more than $190 million international technology enterprise with 750+ employees headquartered in the Washington, D.C., area.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Thomas Defrank
Chief Financial Officer
linkedin
leader-logo
Joanne McDonald
VP, Chief Ethics Officer
linkedin
Company data provided by crunchbase