drjobs Embedded Software Engineer

Embedded Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Lexington, KY - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Title: Embedded Software Engineer (Onsite)
Location: Lexington MA
Job Type: W2 Contract

Background/Need:
The Group is focused on the synthesis of dynamic and complex control and autonomous systems from concept to realization for a wide variety of prototypes. Prototype applications span various mission areas such as space control; air missile and maritime defense; communication and tactical systems; homeland protection; and intelligence surveillance and reconnaissance systems. The group has expertise in dynamic stabilization and platform control; advanced autonomy; pointing acquisition and tracking; guidance; navigation and estimation; robotics; mapping; intra- and inter-system planning (e.g. swarming);demanding real-time embedded software and firmware control; image processing; machine learning; human-machine interaction; space-qualified electronics; and analog and power electronics. Applied research and development projects include space optical payloads small satellites airborne laser radars and imaging systems and autonomous air ground and maritime systems.

Responsibilities:
Responsibilities involve working closely with a small team to define the software architecture and requirements based on high-level system requirements and the entire design implementation and test of the real-time software running in and controlling the hardware.

Must Have:
-Architecting benchmarking designing and programming software for physical control in C or C programming language for a hard real-time (time-deterministic interrupt-driven task-based multi-threaded) environment using an RTOS such as real-time Linux VxWorks or Xenomai.
-Experience developing in Linux environments.
-Integration and testing in a laboratory setting of all of the above.
-Scripting in Python or Matlab for the purpose of electronic testing and data analysis.



Nice to Have:
-Firmware programming using VHDL or Verilog.
-Digital design and schematic capture using Mentor Graphics tools.
-Analog or power circuit design.
-Familiarity with laboratory instrumentation including oscilloscopesfunction generators meters logic analyzers and frequency counters.
-Experience with revision control systems such as git.
-Experience developing low level drivers.
-Experience with debuggers such as gdb lldb etc.
-Knowledge of communication and hardware protocols (e.g. UDP TCP UARTSPI I2C USB PCIe MIPI).

Education & Experience: Bachelors 2 years of relevant work experience.
Work Authorization: US Citizenship is required due to the nature of the work.
Clearance: Active Secret Clearance.

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.