Software Application Engineer – C, C+(Embedded Developer)

Location: Tampa, FL

Industry: Information Technology and Services

Salary: $60,960-91,891 a year

Description

Here is a wonderful opportunity for Software Application Engineer- C, C++ with one of our clients.

* 100% Onsite role
* Location: Tampa,FL(Day 1 Onsite)
* Experience: 8 to 10years
* Duration: 6months plus
* Only W2 contract. we cannot do C2C

Top skill:

* Embedded Linux x86 / ARM
* Payments and/or Retail Petroleum industry experience

Job Description:

POSITION PURPOSE

To build, maintain and support software solutions with a commitment to delivering a quality solution on time and to agreed product management and customer standards Core functions:

* Software development and documentation
* Software product maintenance
* Software design and architecture
* Test plan development
* Development Process and Continuous Improvement

PERFORMANCE OUTCOMES – ALIGNED WITH POSITION CORE FUNCTIONS

1. Software development and documentation

* Contribute to requirement gathering, specification creation and design as required
* Contribute to project planning by providing input on estimates and detailing dependencies
* Complete the development of new functionality and modifications to existing functionality according to project requirements and plan
* Develop solutions with minimal defects
* Ensure timelines are met in implementations
* Ensure all functionality delivered with regression / unit tests
* Complete software documentation, ensuring it is in accordance with good coding practices
* Ensure product documentation is updated and submitted
* Ensure customer specific application solutions are in-line with the customer and company requirements

2. Software product maintenance

* Respond to product issues to ensure resolution in a timely manner Update regression / unit test suite
* Ensure relevant documentation is up to date
* Input and update all issues using client Technologies

3. Test plan development

* Create developer test plans for use in regression suite
* Test plan contains complete coverage of functionality and features delivered
* Ensure suitability for integration into regression suite
* Assist testers with understanding changes and new features to enable their development of test scripts

PERFORMANCE OUTCOMES – ALIGNED WITH POSITION CORE FUNCTIONS

* Reporting around planned activities, progress, and performance
* Use existing systems and processes – JIRA, Confluence, Time Logging, Project Planning etc to plan and execute work

TECHNICAL SKILLS AND EDUCATION

* Tertiary qualification in Computer Science, Software Development, or Engineering
* Proficient in C++
* 3+ years of development and/or testing experience – developing code using C++
* Experience with Version Control Systems (Git)
* Technical skills including high level understanding of software development, network systems, software test
* Problem investigation and resolution experience in a software environment

Desirable:

* Payments and/or Retail Petroleum industry experience
* Embedded Linux x86 / ARM
* C, Java, Assembler, Python, Bash scripting Ability to promote a test-driven development approach
* Experience using embedded tools; compilers, debuggers, JTAG, protocol analyzers, RTOS or OSes

Job Type: Contract

Application Question(s):

* How many years of experience you have in Proficient in C++
* how many years of experience you have Version Control Systems (Git)
* How many years of experience you have in Payments and/or Retail Petroleum industry experience?
* How many years of experience you have in Embedded Linux x86 / ARM ?
* How many years of experience you have in Experience using embedded tools(can you list the names)
* What is your work Authorization?
* Are you go to go onsite to clients's location in Tampa,FL? Locals Preferred
* Are you available for quick call

Experience:

* Software Application Developer C, C++: 8 years (Preferred)
* developing code using C++: 3 years (Preferred)

Work Location: In person

Date Posted: 26 Apr 2025