Embedded Software Engineer

Actalent
Baltimore, Maryland, USA
$40-$58 an hour
Full-time

Software Engineer - Baltimore, MD - Onsite

We are seeking a Software Engineer who has full-lifecycle software development experience in C / C++ to support a large Navy contract.

The work environment is fast paced and innovative as you will work on exciting projects involving unmanned water vehicles! The Engineer in this role will get the opportunity to test the watercraft on the harbor in Baltimore, and see their software being implemented into the hardware on the production floor.

This is not a behind the desk / coding position and requires a hands-on approach! The successful candidate will have the ability to solve straightforward and complex technical problems.

The role involves managing small to medium-sized projects and requires a strong understanding of first principles analysis and complex software canned solution analysis.

The candidate should be able to develop design data ranging from system descriptions / one-lines, technical reports, and customer presentations.

Job Responsibilities :

  • Full-lifecycle software development experience in C / C++
  • Solve straightforward technical problems independently and with guidance of Principal Engineers when necessary
  • Solve complex technical problems with advice and guidance from Principal Engineers when necessary
  • Manage small to medium-sized projects
  • Move freely between first principles analysis and complex software canned solution analysis. Has a strong understanding of the strengths and weaknesses of each and knows when and where to use them.
  • Maintain an intuition of when a technical problem is converging in a positive spiral and recognize when to change approach for improved results
  • Develop design data ranging from system descriptions / one-lines, technical reports, and customer presentations

Skills & Qualifications :

  • BS in Computer Science, Computer Engineering
  • Must be eligible to obtain DOD Security Clearance
  • 2+ years of professional experience developing in C++ for software or embedded systems
  • Linux
  • C programming
  • 13 days ago
Related jobs
Promoted
Leidos Inc
Linthicum Heights, Maryland

Leidos is seeking an Embedded Software Engineer to be a part of a dynamic team that architects, designs, develops, integrates, tests, certifies, and deploys cryptographic core products for the customer. Utilize commercial test tools or develop and adapt custom hardware and software to exercise and d...

Promoted
Viasat
Linthicum Heights, Maryland

Embedded systems software engineering. Cybersecurity software & systems engineering. You will join a software development team that designs, re-factors, and maintains code for existing and upcoming features across one or more product lines while meeting a stringent set of standards for security desi...

Promoted
BD
Baltimore, Maryland

Opening for a full product lifecycle bare metal embedded firmware engineer familiar with techniques and tooling of C/C++ microcontroller development in medical test equipment. This person works with the Electrical Engineering department to understand and advise the required hardware interfaces, the ...

Promoted
Viasat
Linthicum Heights, Maryland

This is a role for a Embedded Software Engineer who is eager to contribute to a small, fast-paced team. You will develop software to support encrypted communications systems including Layer 2 and Layer 3 In-line Network Encryptors, embedded cryptographic devices, and emerging cryptographic solutions...

BD
Cockeysville, Maryland

Opening for a full product lifecycle bare metal embedded firmware engineer familiar with techniques and tooling of C/C++ microcontroller development in medical test equipment. This person works with the Electrical Engineering department to understand and advise the required hardware interfaces, the ...

Northrop Grumman
Linthicum Heights, Maryland

Northrop Grumman Mission Systems Sector (NGMS) is seeking a Secure Embedded Architect at the Staff Embedded Software Engineer level to support the Advanced Processing Solutions Organization. The architect must successfully interact with customers, program leadership, and peer engineering organizatio...

Actalent
Baltimore, Maryland

We are seeking a Software Engineer who has full-lifecycle software development experience in C/C++ to support a large Navy contract. Software Engineer - Baltimore, MD - Onsite. The work environment is fast paced and innovative as you will work on exciting projects involving unmanned water vehicles! ...

Viasat
Linthicum Heights, Maryland

The day-to-day Requirements • Bachelor's Degree or higher in Computer Science, Computer Engineering or related field • At least 7 years design and implementation experience with embedded software in C/C++ • At least 3 years Linux OS use, ideally for an embedded environment • Basic understanding of T...

00100 LEIDOS, INC.
Linthicum Heights, Maryland

Leidos is seeking an Embedded Software Engineer to be a part of a dynamic team that architects, designs, develops, integrates, tests, certifies, and deploys cryptographic core products for the customer. Utilize commercial test tools or develop and adapt custom hardware and software to exercise and d...

Raytheon Technologies
Annapolis Junction, Maryland

Applied Signal Technology (AST) division is seeking a Senior Software Engineer who will strive for excellence and have a passion to be part of a team that strengthens our nation and improves the security of our world. AST’s work in areas such as high-capacity broadband communications, signal process...