Find Jobs
Find Jobs Near You – Available Work in Your Location
Embedded Software Engineer
Career Insights for Embedded Software Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Maryland data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
An Embedded Software Engineer designs or improves the embedded computer software that supports specialized hardware for certain products, devices or systems. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance.
$127,255 / year median in Maryland
+9% projected growth
Job Description
Embedded Software Engineer at Tek Leaders Inc Embedded Software Engineer at Tek Leaders Inc in pikesville, Maryland Posted in 18 minutes ago.
Type:
full-time
Title:
Embedded Software Engineer Location:
Baltimore, MD Salary/Pay range: hourly rate only on W-2 (Pending LCAT Fit - Level
II, III & IV
openings)
Security Clearance:
Active Secret Clearance Required We are currently hiring a Embedded Software Engineer. As a Systems Engineer, you will transform technology into opportunity by connecting and enhancing critical enterprise IT systems. You will play a key role in ensuring the security and intelligence of our technological infrastructure. Role Overview Our organization is seeking an Embedded Software Engineer to join an innovative Software Technologies Organization. The new team member will work on software systems for mission systems in all phases of the software development lifecycle, primarily in C/C++. The successful candidate will be collaborative, open, transparent, and team-oriented with a focus on team empowerment, shared responsibility, flexibility, continuous learning, and a culture of automation. Key Responsibilities Analyze, develop, and modify existing software, applying modern development techniques. Identify risks, suggest mitigation, track defects, develop resolutions, and report status. Design, construct, and execute unit tests, build verification test plans, and track and report test status. Work alongside multi-disciplined engineering teams to test and verify software products on simulators and actual production hardware in integration laboratories. Identify and assess new technologies prior to implementation. Participate with systems engineering in technical peer, design, architecture, and system reviews to ensure system and software requirements are being met.
Required Qualifications Education:
A Bachelor's Degree in Computer Science, Computer Engineering, or a related STEM field is required. Experience This role requires 8 years of related experience, including 6 years of experience working with C/C++ and real-time embedded software. Experience with the full software lifecycle (specification, design, implementation, integration, debug, and maintenance) is also required. This is a DOD Special Access Program. Candidates must be willing and able to obtain a DOD Secret clearance and SAP access before they can begin program work. Preferred Qualifications An Active DOD Secret Clearance Experience in algorithmic application development and optimization. Experience in Electronic Warfare, Built-in Test, or Calibrations. Experience with VxWorks and/or Linux Operating Systems. Experience with Visual Studio and Matlab. Experience with Coverity, SonarQube, and/or Clockwork tools. Experience in Open Architecture Solutions. Experience with the Atlassian tool set, Kubernetes, Model Based Engineering, and DevSecOps best practices.