home >> computer/telecom >> job board >> post

[Software Engineer] Senior Software Engineer - Embedded Systems (Devices)

[ Back ] [ The Roadtechs Computer / Telecom Job Board ] [ Help ] [Edit ] [Mark Position Closed ]


E2 Consulting Engineers, Inc. (E2) is a professional services firm established in 1988 specializing in a full spectrum of engineering services including, project engineering and design, federal base operations and infrastructure support services, gas pipeline construction and inspection services, environmental consulting and remediation, and information technology services. At E2, we value safety, innovation and collaboration, and we are dedicated to excellence.
Job Responsibilities:

Fine-tune and improve a variety of sophisticated software implementation projects
Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs and data
Analyze and review enhancement requests and specifications
Implement system software and customize to client requirements
Prepare the detailed software specifications and test plans
Code new programs to client's specifications and create test data for testing
Modify existing programs to new standards and conduct unit testing of developed programs
Create migration packages for system testing, user testing, and implementation
Provide quality assurance reviews
Perform post-implementation validation of software and resolve any bugs found during testing
Requirements

Qualifications:

Bachelor's degree in a technical field such as computer science, computer engineering or related field required
5-10 years experience required
5-10 years of working knowledge of C and C++
Experience in Python, Bash, etc.
Familiarity with hardware, device drivers/controls, etc.
Working knowledge of Embedded Linux, Linux/Linux Kernel
A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
Large systems software design and development experience
Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems
Experience in programming and experience with problem diagnosis and resolution

Please no solicitation of any kind from agencies, staffing, or recruiting firms.

E2 Consulting Engineers, Inc. offers an excellent benefits package including health, dental, vision, and life insurance, 401(k) with employer match, paid time off.

Preferred method of application is through our online job system.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Work performed for this opportunity will be remote upon return to work.




[ Back ] [ The Roadtechs Computer / Telecom Job Board ] [ Help ] [Edit ] [Mark Position Closed ]




© Copyright - Roadtechs®, LLC. - All rights reserved.
Use of the Roadtechs.com website implies compliance with the Roadtechs User Agreement and acknowledgment of our Privacy Policy.