What's your preference?
Job Description
- Req#: 27631403
- Analyzes user needs and system design of Software and Firmware for client use.
- Collaborates with systems analysts, engineers, and programmers to design systems to support requested applications.
- Collaborates with clients and/or internal teams to understand user needs; document requirements, create initial proposal, architect, design and develop Software-Firmware to meet these needs.
- Review and assess system performance standards including hardware configurations based on client specifications, budget, security needs, and other parameters.
- Collaborates with senior FW/SW team members including immediate supervisor, assessing design direction and execute work product to support agreed upon direction and approach for new designs, develop and/or modification of Software programs and embedded Firmware.
- Assesses feasibility of design and project parameters within time and cost constraints.
- Contributes to designs and code develop of Software applications and embedded Firmware based on user specifications and system requirements.
- Modifies existing Software or Firmware to correct errors and/or improve performance.
- Monitors and assists with Software and/or Firmware testing including validation of test procedures and code programming.
- Monitors and assists with Software-Firmware installation; ensures application or system operates within established specifications.
- Gathers and evaluates user feedback, assess options and determine path forward to approach modification to Software-Firmware for better performance and usability.
- Design of databases for specific application needs and used in tracking feature development and bug fixes.
- Create test procedures for flashing and testing modules with designed and integrated Software and Firmware.
- Performs other related duties as assigned.
- 2.5 to 3 years of college studies with a focus towards a Bachelor’s degree with an emphasis in Computer Science, Engineering, or related field required.
- Six (6) months of software development or engineering experience as a technical intern in computer science preferred.
- Must have a moderate understanding of software development concepts, principles, and theory
- Good verbal and written communication skills.
- Focused, with good attention to detail.
- Good time management skills with a drive to meet agreed upon deadlines.
- Logical and analytical thinker, with the ability to dissect and solve problems.
- Good knowledge of various coding languages and systems.
- Ability to learn new coding languages and technologies.
- Understanding of design, testing, and modification of programs, applications and firmware.
- Ability to quickly learn the coding and programming languages used within the organization.
- Proficient with Microsoft Office Suite or related software.
- Medical, dental and vision insurance options
- 401K Plan with company match
- Life Insurance
- Paid Time Off
- Paid Holidays
- Personal protective equipment provided or required
- Sanitizing, disinfecting, and cleaning procedures in place
- No recruiters, contractors, or consultants, please.
- No relocation assistance or visa sponsorships available for this position.
Come work as a Software Developer I at a growing company that offers great benefits with opportunities to advance and learn alongside accomplished business leaders … Become a part of our team!
Get to Know Us
Flux Power is a fast-paced, high-growth (40% YoY), publicly traded company (NASDAQ: FLUX) that is leading the adoption of lithium-ion technology solutions. We design, manufacture, and sell advanced lithium-ion battery packs that are disrupting the 100+ year old market for lead acid batteries. Our battery packs are used to power industrial and commercial equipment like forklifts and airport ground support equipment, as well as new applications like solar-powered EV charging stations.
About the Role
The Software Developer I will use initiative, enthusiasm, software experience and engineering background, to plan and develop specialized Application and GUI Software including embedded Firmware designs.
What you Will be Doing
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
What Can We Offer You for All Your Hard Work?
Benefits
Notes
***Flux Power is proud to be an equal opportunity employer committed to providing employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age or disability, or any other class protected by Federal, State or local laws. Flux Power complies with all employment eligibility verification requirements of the Immigration and Nationality Act and all must have the authorization to work in the US.
About the company
A Lithium-ion forklift battery is quickly becoming the battery of choice for material handling equipment, forklifts, and airport ground support equipment. Flux Power was the first manufacturer to offer a lithium-ion pallet jack battery in the United St...
Notice
Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.
Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.
An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.