Mid-level to Sr level Embedded Software Engineer
Company: JENNINGS ProSearch
Location: Virginia Beach
Posted on: June 18, 2022
|
|
Job Description:
Our client located in the Charlottesville, VA area is a small
embedded software/electrical/mechanical design house that works
with companies primarily looking to make large (500lb+) autonomous
aircraft. Their normal business offering is to help design the
avionics architecture and then either find COTS products to use, or
design solutions where nothing currently fits well. They also
occasionally take short term work from companies just looking for
people with the skills we have (think embedded software, safety
critical and high reliability design, calibration/qualification of
sensors.)
This job will reside in the Charlottesville, VA area but will offer
a hybrid work environment. They are also willing to transfer an H1B
VISA and a relocation bonus.
Whats in it for you:Avionics is a very hot industry and this job
will afford you the opportunity to work on not just 1-2 aircrafts
but a much larger number as they have lots of clients and work to
do. And because you are on a smaller team, you will be able to make
a high impact and help steer the company. With that comes
equity.
Overview:We are seeking an Embedded Software Engineer fluent in C++
(we use 17 internally, but knowledge of 11 is sufficient to
bootstrap.) You will design, test, and document operating system
level software with a level of rigor suitable for something that
you really dont want crashing down on your head. Current projects
involve STM32 peripheral and board bring up, managed Ethernet
switch drivers and traffic management, lithium ion battery
management and modelling, and framework development.
If terms like linker scripts, cross compilers, toolchains, GCC,
GDB, JTAG, IPC, make, MCU, UART, interrupt handler, mutex, priority
inversion, memory protection, stack, heap, and fixed-point are part
of your daily vernacular, youve got about half the job down! You
should also have good knowledge of hardware aspects of embedded
systems design and be able to debug issues at the circuit level,
particularly around the CPU.
Use of oscilloscopes, logic analyzers, multimeters, power supplies,
and signal generators is a must. You will be one of very few
engineers on the team, so you should be self-motivated and be
comfortable in a position with high levels of accountability.
Responsibilities:
Keywords: JENNINGS ProSearch, Virginia Beach , Mid-level to Sr level Embedded Software Engineer, IT / Software / Systems , Virginia Beach, Virginia
Click
here to apply!
|